Ps

HP-UX SZ 對 ps 的限制?

  • January 7, 2012

對,所以我有一個有趣的小東西,我對此感到非常困惑。我有一個正在執行的程序,我得到以下資訊:

使用頂部:

SIZE    RES
1639M   359M

使用ps:

SZ
20171

現在這對我來說似乎是致命的錯誤。我檢查了一下,一個頁面確實符合 4kb 的要求,所以分頁不是問題。誰能幫我弄清楚為什麼會這樣?謝謝!

根據手冊:

ps(1) SZ 是程序虛擬地址空間中文本、數據和堆棧頁面的度量。計量單位是一頁。所以 ps(1) 報告的虛擬大小為 82 620 416 字節。

top(1) SIZE 是對程序虛擬地址空間中的文本、數據、堆棧、mmap 區域、共享記憶體區域和 IO 映射區域的度量。度量單位 (M) 是一兆字節。所以 top(1) 報告的虛擬大小為 1 718 616 064 字節。

該過程是否可能映射一個 1.5 Gb 文件?

引用自:https://unix.stackexchange.com/questions/22134