标签: c memory memory-management
假设您正在运行一个程序(在一个进程中),该程序混合了多种语言,例如,我们通常混合使用python和c,显然它们具有不同的内存管理策略。因此,当python试图在堆中分配一些内存时,如何知道C尚未使用那部分内存?我的猜测是,它们都调用相同的低级系统调用来分配内存,这由内核完成,并且该系统调用将处理此问题。
python
c
C