天天看點

Ubuntu 系統的降溫方案

安裝ubuntu的朋友,可能你安裝了系統但不知道或沒有注意,你的電腦會很熱。這種發熱主要的原因之一是來自于硬碟的發熱。是以通過以下兩種方法來降低硬碟發熱帶來的影響。(以下方法不适用于 ssd 硬碟)

以下是我以前用過的兩種降溫方案,方法來自于網絡。

Ubuntu 系統的降溫方案

<a target="_blank"></a>

1.安裝laptop_mode

<code>sudo apt-get install laptop-mode-tools</code>

2.啟動laptop_mode

<code>sudo laptop_mode start</code>

3.測試是否啟用

<code>cat /proc/sys/vm/laptop_mode</code>

0 表示未啟用 其他表示啟用。

檢視 laptop_mode 報告的詳細狀态。

<code>sudo laptop_mode status</code>

4.先看一下自己硬碟的狀态(sata硬碟)

<code>sudo hdparm -i /dev/sda |grep advanced</code>

5.設定 laptop_mode 為啟用

<code>sudo gedit /etc/default/acpi-support</code>

一般就是最後一行改成 enable_laptop_mode=true 。

6.配置laptop-mode.conf

<code>sudo gedit /etc/laptop-mode/laptop-mode.conf</code>

<code>enable_laptop_mode_on_ac=1 #當筆記本使用交流電時也開啟laptop-mode</code>

<code>control_hd_idle_timeout=0 #關閉 hd_idle_timeout(硬碟進入待機)</code>

<code>control_readahead=1 #啟用readahead</code>

<code>lm_readahead=4096</code>

<code>nolm_readahead=128 #readahead buffer,如果是聽mp3 3-5m,如果是看電影 8-10m</code>

<code>enable_laptop_mode_when_lid_closed=1 # 這裡好像是關閉筆記本蓋子的功能設定</code>

<code>minimum_battery_charge_percent=11 # 關于電池電量達到11% 禁用laptop_mode</code>

<code>disable_laptop_mode_on_critical_battery_level=8 #極低電量禁用 laptop_mode</code>

<code></code>

<code>control_hd_powermgmt=1 #啟動硬碟電源的管理模式</code>

<code>batt_hd_powermgmt=192</code>

<code>lm_ac_hd_powermgmt=192</code>

<code>nolm_ac_hd_powermgmt=192 </code>

這個簡單。在ubuntu 裡面,swappiness的值的大小對如何使用swap分區是有着很大的聯系的。swappiness=0的時候表示最大限度使用實體記憶體,然後才是 swap空間,swappiness=100的時候表示積極的使用swap分區,并且把記憶體上的資料及時的搬運到swap空間裡面。兩個極端,對于 ubuntu的預設設定,這個值等于60,建議修改為10。

1.檢視你的系統裡面的swappiness

<code>sudo cat /proc/sys/vm/swappiness</code>

可以看到是 60。

2.修改swappiness值為10

<code>sudo gedit /etc/sysctl.conf</code>

在這個文檔的最後加上這樣一行:

<code>vm.swappiness=10</code>

儲存關閉。

3.重新開機

<code>sudo reboot</code>

 原文釋出時間為:2015-06-08

本文來自雲栖社群合作夥伴“linux中國”

繼續閱讀