linux内存管理(四)- 用户空间的内存分配在kernel中的实现
摘要:
malloc是常用的用户态分配内存的接口,它会调用brk系统调用来请内存分配内存。下面看看该系统调用的实现。 插一句,每次调用malloc的时候未必都会调用brk去从kernel分配实际的内存,因为每次系统调用都是有开销的,为了避免频繁的陷入内核,malloc会多申请一部分内存当作内存池,之后要申请 阅读全文
posted @ 2024-06-11 16:31 半山随笔 阅读(154) 评论(0) 推荐(0) 编辑