為什麼很多Linux軟體的安裝教程都要求關閉swap?

時間 2021-09-09 19:19:32

1樓:

我自己一般是關掉,或者留2G…

前提是有足夠的記憶體,和可以評估記憶體的用量

swap其實只能swap一下冷資料,如果真的是跑程式,機械硬碟會非常慢,SSD會磨損嚴重

真實環境是需要加記憶體

2樓:小比

沒聽過這種事情會強制

有幾種可能性,要嘛就是storage太小不夠空間,要嘛就是RAM太大不在乎。或是以前的時代SSD壽命短,所以不希望頻繁交換。我能想到的是這些狀況。

3樓:靜聽風吟

這裡有乙個例子:

4樓:

1. 雲服務為了賣錢。

2. 虛擬機器多的環境swap用得多意味著隨機讀寫多,保證磁碟的sla比較困難。

另外這種場景建議你的程式用c或者go來寫,因為企業級的程式語言很多時候不會fail,寧可slow response,相比起來swap節約那點根本不是事。

5樓:張王李戴

看機器配置,Linux的記憶體機制是盡量多的使用記憶體。swap在一般執行時占用情況不多。但是有些記憶體很小的arm板子沒有swap很多軟體在編譯時會因為記憶體不足導致編譯報錯而中斷。

如果記憶體非常大的話可以關閉swap,配置一般還是推薦保留一點或者代替運存。

為什麼很多軟體都有「快速安裝」和「自定義安裝」

朱宵 快速安裝,顧名思義,基本不需要提供任何資訊 序列號等必須資訊除外 即可進行安裝,而這些不需要提供的資訊其實已由安裝程式自帶的資訊提供完畢,包括但不限於 安裝目錄 將要安裝的元件 程式配置等等。自定義安裝則將快速安裝的預設配置提供給使用者進行自定義,舉個常見的栗子 Microsoft Offic...

為什麼微軟的軟體安裝都如此麻煩?

ijrys 安裝vs office還要重啟?難道我裝的是假的?vs安裝慢這個仨原因,根本是因為vs要裝一堆環境,而網速和硬碟讀寫速度加劇了這個原因的惡化,外帶環境需要各種系統驗證,速度上不去很正常。office是因為東西略多,並且和系統元件有比較大聯絡,office的安裝時間很多卡在各種驗證上了 還...

學習電腦的安裝linux有什麼用?

推薦命令列的話,可以嘗試一下windows的powershell。很強大的windows命令列。雖然說linux開源,但是真的看麼?真正想要學作業系統的話,應該是找本作業系統的書看,並且動手慢慢寫吧?但是,無論如何推薦搗鼓一下linux,確實挺好玩的。畢竟既新鮮,又好玩。雖然很 受苦 而且在受苦的過...