回看板
Disp BBS
作者
GooglePlay
(谷哥不累)
標題
[軟體] swap的啟動條件?
時間
Thu Jul 18 09:24:54 2024
因為打算趁教育價購入m2 mac mini
趴文發現大家對於記憶體大小多有爭論
其中大多會討論到記憶體太小會導致swap機制啟動
不過我目前的iMac記憶體是插滿64GB
平時網頁程式開到極限最多也只會吃到40GB左右
等於還有大概20GB的餘裕
但我發現即便是在記憶體很有餘裕的狀況下
swap仍然還是被觸發
所以是不是其實swap啟不啟動跟記憶體大小沒有這麼大的關聯?
還是除了記憶體之外有什麼特定的條件會觸發?
謝謝大家
-----
Sent from JPTT on my iPhone
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.247.192.165 (臺灣)
※ 作者:
GooglePlay
2024-07-18 09:24:54
※ 文章代碼(AID): #1cc6xest (MAC)
※ 文章網址:
https://www.ptt.cc/bbs/MAC/M.1721265896.A.DB7.html
推
chchwy
: swap一定會用 只是用多用少的差別
RAM小 Swap就會用得比較兇
1F 07/18 09:49
推
serenemind
: 為什麼 RAM 夠 swap 還一定會用?不合理
3F 07/18 09:57
推
rickieyang
: 樓上,swap 不只是 Ram 不夠 swap out 那麼簡單
4F 07/18 10:06
→
gary8442
:
https://i.imgur.com/i6Wi00h.jpeg
total 24G ram用到21以上就有機率開始swap
5F 07/18 11:04
推
serenemind
: 你給的圖 swap = 0,完全沒有提供證明
@rickieyang,所以可以舉個例子嗎?
7F 07/18 11:28
→
woodman
: 只要是使用統一記憶體架構都會。
9F 07/18 11:40
推
jhjhs33504
:
https://www.bilibili.com/read/cv10125678/
查不太到現在後續是怎樣?還需要修正嗎?
因為一但開始佔用swap啟動VM執行各項程式就會慢非常多
10F 07/18 12:17
→
hn9480412
: 你這問題就像windows就算RAM足夠也會使用pagefile一樣
13F 07/18 13:27
→
jhjhs33504
: 不然就買大RAM機種開ramdisk掛載swap避開預先佔用機制
之前在windows上用這招有效如果GC得當可以不用重開機
14F 07/18 13:32
→
NintendoGC
: 64GB M1 Max 用到現在兩年多,只有出現一次吃到 Swap
的情況... 其餘時間皆為 0
16F 07/18 13:54
今天更扯,記憶體64GB才吃不到20GB,swap就被觸發了
https://imgur.com/a/jRY6oyF
※ 編輯: GooglePlay (101.3.57.169 臺灣), 07/18/2024 14:49:24
推
jhjhs33504
: 看來只能workaround沒有蘋果第一手支援比較想問swap能
不能在RAM有閒置的時候釋放?有什麼比較妥善的機制嗎?
18F 07/18 14:57
推
serenemind
: 有可能並不是吃不到 20GB就觸發,而是曾經用到 超過64
GB,只是一個 peak,之後又降下來的,但 swap 一旦
啟動,即使 RAM 的使用量從64GB降下來也不會歸零
你可以重開機後打開活動監視器,看一下 RAM 的變化
是不是曾經衝高過
https://i.imgur.com/F7Z5lij.jpg
左邊有「記憶體壓力」可以看過去一段時間的變化曲線
不過你的系統核心記憶體用量是我的2.5倍,還蠻大的
20F 07/18 15:30
--
作者 GooglePlay 的最新發文:
+9
[問卦] 所以版上有沒有大神吃過印度小吃 - Gossiping 板
作者:
GooglePlay
101.3.57.169
(台灣)
2024-07-30 16:38:31
23F 10推 1噓
+10
[軟體] swap的啟動條件? - MAC 板
作者:
GooglePlay
27.247.192.165
(台灣)
2024-07-18 09:24:54
27F 10推
+8
[閒聊] 各類列車使用年限 - Railway 板
作者:
GooglePlay
111.235.200.12
(台灣)
2024-05-27 22:26:06
22F 8推
+45
[討論] 所以FALENO放棄田井虹了? - japanavgirls 板
作者:
GooglePlay
111.235.200.12
(台灣)
2024-04-01 17:45:11
109F 57推 12噓
+46
[討論] 大家去泡溫泉真的都會打砲喔? - sex 板
作者:
GooglePlay
111.235.200.12
(台灣)
2024-03-28 12:21:58
最近很夯的某溫泉流出啦 幾乎每一對都有打砲 湯屋這麼熱 又沒有床 池子這麼小 打起來又熱又悶還滑滑的 泡湯就乖乖泡湯啊 打起來真的會爽嗎? Sent from JPTT on my iPad …
104F 53推 7噓
點此顯示更多發文記錄