![](/img/trans.png)
[英]How do I allocate memory buffers which may be reclaimed by the OS for caching in a Mac OS X kernel extension?
[英]How do you dynamically allocate memory in Mac OS X assembly?
我想從一個沒有鏈接到標准C庫的匯編程序動態分配內存。 由於brk(2)和sbrk(2)在Mac OS X(10.6.2)上不可用,有哪些替代方案?
(我猜它涉及一個馬赫調用,但似乎很少有文檔)
可能最容易做的就是查看達爾文的資料 ,看看malloc如何在內部運作。
看起來像malloc調用mmap,它調用__mmap,看起來它只是一個系統調用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.