内核源 - 在哪个文件中定义了brk()

时间:2012-04-25 09:42:15

标签: linux kernel brk

我想知道内核源代码> = 2.6,其中定义了brk。那个c文件包含哪个定义? grep并没有多大启示。另外sbrk是用glibc实现的吗?

1 个答案:

答案 0 :(得分:1)

它在mmap.c。寻找:

SYSCALL_DEFINE1(brk, unsigned long, brk)

手册页说:

  

在Linux上,sbrk()被实现为使用的库函数   brk()系统调用,并做一些内部簿记,以便它可以   返回旧的休息值。