一個進程能用的最大內存(堆區)空間大小爲1G

網上看到的分析:html 32位意味着4G的尋址空間,linux把它分爲兩部分:最高的1G(虛擬地址從0xC0000000到0xffffffff)用作內核自己,成爲「系統空間」,而較低的3G字節(從0x00000000到0xbffffff)用做各進程的「用戶空間」。這樣,理論上每一個進程能夠使用的用戶空間都是3G。固然,實際的空間大小收到物理存儲器大小的限制。雖然各個進程擁有其本身的3G用戶空間,
相關文章
相關標籤/搜索