-
實際上,交換分割槽相當於 Windows 系統的虛擬記憶體。 Linux可以作為大型伺服器使用,最大可達128M絕對是無稽之談。 具體量是否合適,取決於系統的服務量。
服務量自然需要很大的交換分割槽,不會影響服務質量。 如果業務量小,交換分割槽就大,這是一種浪費。 交換分割槽僅臨時儲存檔案,不會保留。
如果只是一般的伺服器,2G RAM 2048也可以滿足要求。 如果你親自學習,你可以小到 128,256,但你不能沒有。
您的硬碟有多大? 只有兩個分割槽? 頭暈。
您可以使用分割槽魔術師來調整每個分割槽的大小。 可以調整原始分割槽的大小,但不能刪除。 這樣,它不會破壞硬碟驅動器的原始資料。 通過為 Linux 騰出空間來為 Linux 騰出空間。
-
這取決於你使用什麼,如果你平時想用的程式不大,512MB就可以了。 以前記憶體一般都比較小,建議將記憶體分開2倍,現在記憶體從1g開始,所以沒有必要再把記憶體分開2倍了,512如果覺得小就分1g就好了。
-
如果是 2g,不要分開。 我沒有掉期:)馬上
-
1. 首先,在 Linux 中開啟終端命令視窗。
2. 使用 mkswap -h 命令檢視 mkswap 函式的具體用法以及有哪些引數。
3. 格式化前,使用 free -h 命令檢查當前系統的交換空間是否為 2G。
4. 然後使用命令:mkswap dev sdb1 格式化用於安裝 sdb2 分割槽的交換格式。
5. 最後使用 swapon 命令掛載分割槽,命令為:swapon dev sdb1。
6.最後,當你使用Free檢視交換空間時,可以看到原來的2G已經改成了4G,設定完成。
-
似乎一旦設定,就無法調整。
不過一般不需要調整,用得不多。
如果真的想用的話,估計是電腦配置太低了,需要公升級一下。
-
有人評論交換分割槽大小:“只要不怕浪費硬碟,越大越好,因為 Linux 核心在物理記憶體完全用完之前不會使用交換”但根據我的經驗,情況可能並非如此! 過多的交換空間會導致核心認為自己有巨大的記憶體空間,想要無節制地將資料抓取到記憶體中,這會導致核心一直進行記憶體交換,從而減慢系統響應時間。
老實說,如果你不執行P2P或其他東西,1G RAM就足夠了,那麼256MB就足夠了; 如果你有 2G,甚至不要設定它。
另外,如果乙個軟體確實需要大量的記憶體空間才能工作,那麼你必須在交換時使用它,但為了效能,最好將其分散在多個物理硬碟上(相當於RAID效果)! 其實,如何設定交換分割槽的大小是檢查乙個 linux 系統管理員級別的最佳測試,如何準確設定交換? 我認為如此:
首先,我們需要知道哪些程式將要執行在這台伺服器上,它們占用了多少記憶體,經過精確的檢查,交換分割槽的大小可以確定如下: (記憶體大小 + 交換分割槽大小) 80% 或 70% = 程式所需的記憶體總數 交換分割槽在程式測試中也非常有用, 例如,管理員可以監視系統記憶體是否通過使用交換分割槽而洩漏。同時,它還可以為Web專案和其他應用程式提供良好的緩衝效果。Linux 系統管理員應該能夠監控交換分割槽的使用情況,並對系統和程式進行合理的評估。
備選方案1:“標準”方案。
8g swap 2g /boot 100m /usr 7g /home 8g >>>More
1} 無需格式化硬碟,只需留下5G左右的空間!大樓裡安裝了什麼版本的 Linux? 如果安裝 Redhat Linux,則在手動分割槽時,在安裝過程中將有三個選項: >>>More