Disk-Usage

降低swappiness可以加速從休眠中喚醒嗎?

  • May 30, 2016

有人用swap嗎?你的交換價值是多少?我的是60

$ cat /proc/sys/vm/swappiness

我使用休眠。它工作但在喚醒時載入緩慢..如果我將 swappiness 從60調整到10。此設置是否會使從休眠中喚醒的速度更快?

目前使用核心 4.4.9 的 Fedora Gnome 23

您需要交換才能正確休眠,這意味著將系統的目前狀態保存到磁碟,關閉電腦電源,然後恢復之前的狀態。

但是,您不需要交換分區/文件來掛起系統,這裡的區別在於,在這種情況下,核心只會關閉電腦的非必要設備(除北橋、MC、RAM、CPU 之外的所有設備,也可能是南橋。)。在這種情況下,核心將嘗試將系統的目前狀態載入到主記憶體,然後進入睡眠狀態,等待中斷將其喚醒,然後從儲存的狀態繼續。這稱為 STR(掛起到 RAM)。這是大多數係統的預設行為。

因此,swappiness 對您的系統從休眠中恢復的快慢沒有實際影響。但是,減少交換性會加快其他操作的速度。使事情變得更快的是掛起而不是休眠,因為您可能知道,RAM 訪問比磁碟訪問快得多。

最終,我會說這取決於您的情況,如果您要關閉電腦電源(電池正在耗盡),或者在您不使用電腦時將電腦置於省電模式(您製作一個腳本這可以告訴你是否在鍵盤上睡著了,再次xD)。等等

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