每個進程有4GB的虛擬內存空間,這是一個概念上的東西,並不是實際上的分配。
當程序啓動並加載到內存中時,這裏的“內存”指的是虛擬內存,它由兩部分組成:硬盤上的頁交換文件和實際的物理內存。
從運行的程序自身來看,程序中包含的代碼和數據可以存放在0~4GB的進程空間中的任何一個地址上,而這個地址的值將由操作系統進行換算,並映射到實際的物理地址值上(包括硬盤上,或物理內存)中;其中,對於需要運行的程序的指令和數據將傳入物理內存,而對於暫時不用的指令和數據,操作系統將根據算法,來決定是否將其暫時放在硬盤的頁交換區。
關於進程的4GB虛擬地址空間概念的理解
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
「遊記」2024 吉林省賽和 2024 東北四省賽
yu__xuan
2024-05-18 14:35:35
Qt/C++音視頻開發74-合併標籤圖形/生成yolo運算結果圖形/文字和圖形合併成一個/水印濾鏡
飛揚青雲
2024-05-18 14:35:25
WPS技巧——MARK住
Danlis
2024-05-18 14:34:35
LightDB通過金融信創生態實驗室測試
zhjh256
2024-05-18 14:32:25
國產數據庫金融行業實踐者:LightDB通過強制性國家標準GB18030-2022最高級別認證
zhjh256
2024-05-18 14:32:25
記一次asp.net 8 服務器爆滿的解決過程
啓天
2024-05-18 14:26:04
一次nginx文件打開數的問題排查處理
馬昌偉
2024-05-18 14:17:33
docker 運行minio standalone模式
菊花茶
2024-05-18 14:15:13
HTML 09 - Quotations
emanlee
2024-05-18 14:14:12
HTML 10 - Comments
emanlee
2024-05-18 14:14:12
Nginx R31 doc 官方文檔-01-nginx 如何安裝
葉止水
2024-05-18 14:01:41
Android 15 的新功能與適配
petercao
2024-05-18 14:00:31
高薪線下週末班馬上開班,手把手帶你提升職業技能
霍格沃茲測試學院
2024-05-18 13:54:11
提升團隊生產力:2024年必知的一體化協同辦公平臺
Worktile
2024-05-18 13:54:00
24小時熱門文章