我有一個舊系統,目前運行 ubuntu jaunty。主要硬體規格為:
- 處理器:AMD Athlon 1.2 GHz
- 記憶體:512MB
- 顯示卡:[SiS] 65x/M650/740(lspci 輸出)
- 硬碟:40GB
現在 jaunty 已經很老了,很難透過套件管理器安裝最新的軟體。特別是一些較新的輕量級瀏覽器,例如surf
或luakit
只能透過原始碼編譯安裝。而且目前的 jaunty 安裝速度不是很快。
現在我想設定一個新的快速地和穩定的系統中很容易安裝相對最新的軟體(即應該透過套件管理系統提供許多最新的套件,或至少有最新的程式庫來從原始程式碼建立東西,而不需要太多的痛苦)。
我知道有一些發行版是專門為舊硬體設計的,例如 puppy linux 或 dammsmall linux 等。所以我的想法是安裝主要發行版的基本系統並為其配備輕量級軟體。 (作為視窗管理器我想使用xmonad
)。
我想透過 ubuntu 替代安裝(發布後的 ubuntu 12.04 或 12.10)來執行此操作。
這讓我想到一些問題:
- 例如 ubuntu 12.04 在 10 年舊機器上運行速度比 ubuntu 6.04 慢得多,這主要是由於所使用的桌面環境,這是否正確?
- 如果我使用視窗管理器和其他輕量軟體進行替代安裝
xmonad
,是否還有其他重要因素會導致新舊 ubuntu 版本之間的效能差異? - 除了選擇輕量級硬體(尤其是輕量級視窗管理器)之外,我還能做些什麼來調整 ubuntu 替代安裝的效能?
- 是否有任何充分的理由(關於性能)選擇另一個發行版(debian、archlinux...)並使用該發行版而不是 ubuntu 替代品進行基本安裝?
- 我應該選擇哪個檔案系統以獲得最佳效能?對於這樣一個舊的系統來說,是否
ext2
比ext3
或更好,ext4
或者我甚至應該看看類似的東西brtfs
?
答案1
我有一台舊筆記本,有類似的配置:
-512 MB RAM
-40GB HDD
-Pentium M 1.5GHz
-Intel 整合式顯示卡
我最近在上面安裝了 XUbuntu 12.04。
XUbuntu 本身就很輕。啟動後它使用大約 250MB,整體性能不錯/良好。
然而,當您開始使用 Firefox(我相信其他現代瀏覽器也會類似)時,您將遭受很大的效能損失,這主要是由於缺乏 RAM。根據選項卡數量和您正在瀏覽的頁面數量,您將進行交換。
使用 Debian/Ubuntu alt,您將對安裝的內容有更多的控制權,您可以選擇更輕的桌面/圖形環境。另一方面,與常規 Ubuntu 相比,您可能需要配置更多的東西。但是,如果您打算使用瀏覽器查看除圖像較少的簡單 HTML 頁面之外的任何內容,那麼您遲早會耗盡實體記憶體。根據我的經驗,它會消耗更多記憶體並且對效能影響最大。
答案2
Xubuntu(正如 @Nuno C. Inácio 所提到的)對於低規格機器來說是一個很好的作業系統。
如果您想進一步實現輕量級,我建議您下載 Ubuntu 的伺服器版本,然後手動安裝桌面管理器和檔案管理器。 Ubuntu 的伺服器版本只不過是 Ubuntu 的精簡版,只有作業系統所需的核心軟體包,沒有遊戲,沒有 Unity/gnome/Desktop 管理器。因此,一切都將在終端中進行,直到你按照你想要的方式安裝 ubuntu,但這是最乾淨的方法。您可以在那裡 apt-get 安裝任何桌面管理器,因為它們都可以在 Ubuntu 儲存庫中找到。
檔案系統方面,我非常建議使用 btrfs,原因是它提供了區塊級校驗和。因此,如果您的檔案系統開始出現故障(較舊的硬碟更有可能發生故障),您將盡快知道您的檔案是否已損壞。 Btrfs 還為您提供了跨任何其他大小的磁碟對資料進行 RAID 條帶化的選項(我也可以動態添加)。因此,如果您碰巧有另一個驅動器,您可以安裝它並設定資料鏡像,以獲得您所尋求的穩定性。如果 btrfs 發現一個磁碟損壞,它將自動從另一個磁碟取得正確的資料。
正如我所說,我想建議 btrfs,但我相信 ext4 將是您的最佳選擇。您肯定需要它提供的日誌功能(btrfs 也有,我只是說與 ext2 相反),而且它比 btrfs 稍快一些。就生產水準而言,Btrfs 並沒有達到標準。它還不夠成熟,無法在「穩定」的環境中使用。
從核心的角度來看,我不明白新版本在舊機器上運行速度會變慢。我可以理解桌面(Unity)等會如何導致它運行速度變慢,但如果你去掉所有這些並安裝輕量級項目,我認為你應該沒問題(如果不是更好的話)。
最後,也許您想看看桌面環境的 LXDE:http://lxde.org/
祝你好運!
答案3
我現在會升級到 10.04 LTS,因為我們知道這適用於您的硬件,那麼您可以考慮在 12.04 LTS 發佈時升級到它,因為升級應該非常容易。
升級到 10.04 的最大好處是,您知道它仍然受到完全支持,並且更新不斷推出,包括一些最新的軟體。
當您升級到 12.04 時,您可能必須更改桌面環境,因為最新的預設 DE(Gnome 或 KDE)非常佔用記憶體。那麼可能需要一個輕量級的DE。
答案4
對於開箱即用的輕量級桌面,請嘗試 CrunchBang Linux,它基於 Debian,並使用超輕量級 OpenBox 桌面。如果您不介意自己進行配置,則可以隨時安裝 Ubuntu Server、Debian、ArchLinux 或預設不安裝圖形桌面的任何其他發行版,然後自行安裝和配置桌面。