加速你的 Ubuntu Feisty Fawn

2021-04-13 08:49:03 字數 1425 閱讀 6398

方法來自這篇文章

feisty performance - 「fly like a butterfly」 (

中文翻譯),作者總結了很多關於優化和加速 feisty 的方法。按照下面的方法來做,到底有沒有實際效果,就得大家試了才知道,至少我使用後,發現啟動速度有了很大的提高。

注意:以下部分步驟如果修改錯誤,會導致系統無法啟動,所以需要認真一點。

1、禁用 ipv6

目前 ipv6 還沒有到來,ubuntu 這個超前的功能暫時可以遮蔽掉,以加快速度。

修改為alias net-pf-10 off #ipv6

2、並行執行開機啟動指令碼

/etc/init.d/ 下面的都是啟動指令碼,預設這些指令碼是按順序啟動的,實際上,如果你使用的是 sata 或 scsi 介面,可以並行啟動這些指令碼程式,加速啟動過程。

修改為concurrency=shell

3、將 localhost 化名為主機名

據說這個方法可以改善使用 ubuntu 一段後,在 gnome 中啟動應用程式變慢的問題。

在第一行末尾加上主機名,也就是第二行的那個名字。

127.0.0.1 localhost ubuntu

127.0.1.1 ubuntu

4、禁用 pango

pango 是乙個著重於國際化的,用於輸出和文字渲染的庫,但是這個庫可能導致 firefox 等一些程式占用過高的 cpu,所以我們可以禁用它。

5、禁用 gettys

開啟 sudo gedit /etc/event.d/tty3,把所有以 start 開頭的行,用 # 注釋掉。

6、安裝 preload

可以把一些常用到的 lib 庫和應用程式預載入到記憶體,以提高程式的啟動速度。

sudo apt-get install preload

減少系統對於 swap 頻繁的寫入,將加快應用程式之間的切換,有助於提公升系統效能。

8、使用 grub 的 profile 選項

grub 有個叫做 profile 的選項,它是一種系統啟動時所要讀取的所有的檔案的索引,這樣使得隨後系統查詢並且讀取這些檔案的速度就會加快。

在開機進入 grub 畫面時按 esc 鍵,然後找到需要啟動的核心,按 e 鍵,編輯啟動引數,在後面加入 profile 後再按 b 進行啟動。設定後,第一次開機需要建立索引,所以開機速度會慢一點,以後每次更新核心都需要這麼做。

9、使用 sysv-rc-conf 關閉不必要的服務.

具體方法,請參考這裡。

加速你的Python

當你尋找這種問題的時候,很開心,你的 水平以及對python的各種資料型別的認知會上公升乙個台階!我是什麼時候開始思考這種問題的呢?當然是有一天發現模型跑資料的時候,程式一直在執行但卻一直不出最終結果,然後發現作者寫的 真的是低效,不得不說,會寫模型的人不一定會寫 1.用 set 而非 list 進...

用squid加速你的web

配置squid的配置檔案,使其支援httpd加速器工作方式。http port 引數指定squid監聽瀏覽器客戶請求的埠號,這裡當然是80了 cache dir ufs tmp 256 16 256 cache dir引數設定使用的儲存系統的型別。一般情況下都型別應該是ufs,目錄應該是 tmp 在...

如何加速你的PHP程式

我一直認為php的執行速度是非常的理想的,尤其是zend引擎的加速之後。但是php仍然有加速的可能,你知道嗎?所有的一切都始於如何優化php的編譯 嘗試使用針對cpu型號的特殊編譯引數 msse mmmx mfpmath sse 在編譯的時候新增 03引數 編譯的時候調節cpu的引數 march m...