0
我想知道內核源代碼版本> = 2.6,其中brk
已定義。那是哪個c文件包含它的定義? grep
沒有透露太多。 glibc中還實現了sbrk
是否正確?內核源代碼 - 在哪個文件中定義了brk()
我想知道內核源代碼版本> = 2.6,其中brk
已定義。那是哪個c文件包含它的定義? grep
沒有透露太多。 glibc中還實現了sbrk
是否正確?內核源代碼 - 在哪個文件中定義了brk()
這是在mmap.c
。尋找:
SYSCALL_DEFINE1(brk, unsigned long, brk)
手冊頁說:
在Linux上,SBRK()作爲一個使用 BRK()系統調用庫函數來實現,並做了一些內部簿記使它可以 返回舊的中斷值。