Centos

我的 CentOS vps 需要交換記憶體嗎?

  • July 20, 2018

我的 centos vps 需要交換記憶體嗎?

它會提高性能嗎?如果是這樣,我該如何設置它?

我找到了這個連結(http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-swap-adding.html),但它顯示了三種設置交換記憶體的方法。我不確定我需要哪一個。

圖片(沒有足夠的代表嵌入):http ://s15.postimage.org/manb5yu6j/Capture.png

交換是有益的,因為它允許將不活動的記憶體塊寫入磁碟,從而為文件系統記憶體等內容釋放實際記憶體。交換還(在某種程度上)保護您免受記憶體需求的短暫爆發。Linux(預設情況下)過度送出實際記憶體,這依賴於大多數應用程序要求的比他們需要的更多的事實,但是如果他們突然都需要記憶體交換可以緩沖你的應用程序崩潰。

長期使用交換而不是實際記憶體會降低性能,但在短期內,交換可以提高性能並防止出現一些故障情況。只有在少數非常有限的情況下,我才會在沒有交換的情況下執行。

在不知道您的 VPS 是如何配置的情況下,很難建議使用哪種方法來添加交換,但是,我對 VPS 的一般經驗是您的磁碟空間已經被瓜分了,所以我會使用選項 3(它創建一個正常文件),它比使用邏輯卷效率低,但我不知道您是否可以在您的 vps 上創建任何內容。選項 1 僅對擴展您顯然沒有的現有交換有用。

引用自:https://serverfault.com/questions/394076