[英]How to 'malloc' within first 4GB on x86_64
平台:Mac OS X.
郎:Obj-C / C.
有可能以某種方式讓'malloc'在進程地址空間的前4GB內分配內存嗎?
我正在模擬i386堆棧,需要保證地址位於允許的32位范圍內。
使用mmap + MAP_FIXED需要在任何'malloc'之前保留內存,這不太方便。 帶有約束的'malloc'會更方便。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.