為什麼剛安裝的 Ubuntu 速度沒有那麼快?

為什麼剛安裝的 Ubuntu 速度沒有那麼快?

當我在我的筆記型電腦上新安裝Ubuntu 時,它的速度非常快,但現在非常慢......像TF2、Minecraft、DOTA 2 這樣的遊戲,在1 個月內運行良好,開始出現嚴重的滯後和滯後峰值。

筆記型電腦規格:

  • 內存:1.7 GiB
  • 處理器:Intel Celeron(R) CPU B815 @ 1.60GHz x 2
  • 顯示卡:英特爾 Sandybridge 行動版
  • 作業系統類型:64位
  • 磁碟:313.0 GB

我該怎麼辦?

答案1

聽起來你已經運行了一堆後台服務...

  1. smbd 和 nmbd

smbd 和 nmbd 是 Samba 程式的守護程式。你真的需要在 Windows 或其他機器上匯出 smb 共用嗎?如果不!為什麼這些進程在運作?您可以安全地終止這些進程並禁止它們在電腦下次啟動時自動啟動。

  1. 遠端登入

您是否需要透過網際網路或區域網路進行雙向互動式文字通訊?如果不!終止此進程並將其從啟動時關閉。

  1. 登入

您是否需要透過網路登入另一台主機。如果不!終止此進程並禁止其在啟動時自動啟動。

  1. 重新執行

遠端進程執行又稱為 rexec 允許您在遠端電腦上執行 shell 命令。如果您不需要在遠端電腦上執行 shell 命令,只需終止該進程即可。

  1. 文件傳輸協定

您需要透過 Internet 將檔案從一台主機傳輸到另一台主機嗎?如果沒有,您可以安全地停止該服務。

  1. 自動掛載

您是否需要自動掛載不同的檔案系統來啟動網路檔案系統?如果不!為什麼這個進程會運作?為什麼讓這個應用程式使用你的資源?終止該進程並禁止其自動啟動。

  1. 命名的

您需要執行名稱伺服器 (DNS) 嗎?如果不是,到底是什麼迫使您運行此過程並允許消耗您的資源。首先終止正在運行的進程,然後關閉它在啟動時運行。

  1. LPD

lpd 是印表機守護程序,可以列印到該伺服器。如果您不需要從伺服器列印,您的系統資源可能會被耗盡。

  1. 內網

您是否正在運行任何 inetd 服務?如果您正在運行像 ssh 這樣的獨立應用程序,而它使用其他獨立應用程式(如 Mysql、Apache 等),那麼您不需要 inetd。最好終止該進程並停用它下次自動啟動。

  1. 連接埠映射

Portmap 是一個開放網路計算遠端程序呼叫 (ONC RPC),使用守護程式 rpc.portmap 和 rpcbind。如果這些進程正在運行,則表示您正在運行 NFS 伺服器。如果 NFS 伺服器在未被注意到的情況下運行,則表示您的系統資源被不必要地耗盡。

如何在 Linux 中終止進程 若要終止 Linux 中正在執行的進程,請使用「Kill​​ PID」指令。但是,在執行 Kill 指令之前,我們必須知道進程的 PID。例如,這裡我想找出'cupsd'進程的PID。

[avishek@howtoing]# ps ax | grep 杯子

第1511章SS 0:00 cupsd -C /etc/cups/cupsd.conf

因此,「cupsd」進程的 PID 為「1511」。若要終止該 PID,請執行下列命令。

[avishek@howtoing]#kill -9 1511

要了解有關 Kill 命令及其範例的更多信息,請閱讀文章《Linux 中終止進程的 Kill 命令指南》

如何在 Linux 中停用服務 在基於 Red Hat 的發行版(例如 Fedora 和 CentOS)中,使用名為「chkconfig」的腳本來啟用和停用 Linux 中正在執行的服務。

例如,讓我們在系統啟動時停用 Apache Web 伺服器。

[avishek@howtoing]# chkconfig httpd 關閉

[avishek@howtoing]# chkconfig httpd --del

在基於 Debian 的發行版(例如 Ubuntu、Linux Mint 和其他基於 Debian 的發行版)中,使用名為 update-rc.d 的腳本。

例如,要在系統啟動時停用 Apache 服務,請執行下列命令。這裡“-f”選項代表強制強制。

[avishek@howtoing]# update-rc.d -f apache2 刪除

進行這些變更後,系統下次啟動時將不再需要這些不必要的過程,這實際上將節省我們的系統資源,並且伺服器將更加實用、快速、安全和可靠。

目前為止就這樣了。我將再次發表另一篇有趣的文章。在此之前請繼續關注並連接到 Howtoing。不要忘記在評論部分向我們提供您的寶貴反饋。

http://www.howtoing.com/remove-unwanted-services-from-linux/

答案2

根據我的經驗,Ubuntu 儘管相當節能,但會很快消耗 RAM,一旦它開始使用交換,我發現它會嚴重陷入困境。我會使用系統監視器檢查您的 RAM 使用情況(從 Unity dash 或在gnome-system-monitor終端機中運行它)。如果 RAM 看起來有問題,您可以嘗試按照 Daniel 的建議減少後台進程,或者只是考慮 RAM 升級。您也可以考慮調整交換分割區大小和/或交換值。

系統監視器也可能指示 CPU 負載過重,這會比較棘手,因為 CPU 很少容易更換。當然,後台進程也可能會減輕CPU負載,但我不確定還有什麼可以提高它的效率。

相關內容