筆電插上變壓器後執行速度變慢

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

筆電插上變壓器後執行速度變慢

文章fstyle » 週二 9月 30, 2008 8:39 pm

請問各位,我把Debian灌在筆電裡。發現一個很神奇的現象,就是當筆電只吃電池的電源時(沒有插變壓器),開機啊執行程式的速度都很快。但是一插上變壓時,整個就龜速,連開個icewm都要快一分多鐘。完全不知道是怎麼一回事。麻煩各位先進可以幫我解惑,感恩。
fstyle
可愛的小學生
可愛的小學生
 
文章: 5
註冊時間: 週二 9月 30, 2008 8:28 pm

文章訪客 » 週二 9月 30, 2008 9:15 pm

以 "acpitool -e" 這個指令,檢查一下插電前後訊息是否有什麼不同~
或以top指令查查插電後有什麼程式在佔系統資源?
訪客
 

文章fstyle » 週二 9月 30, 2008 10:44 pm

以下是我用acpitool -e得到的info
插電前:

Kernel version : 2.6.18-6-686 - ACPI version : 20060707
-----------------------------------------------------------
Battery #1 : present
Remaining capacity : 36872 mWh, 96.71%, 02:55:20
Design capacity : 50600 mWh
Last full capacity : 38126 mWh, 75.35% of design capacity
Capacity loss : 24.65%
Present rate : 12617 mW
Charging state : discharging
Battery type : rechargeable, LIon
Model number : S5A
Serial number :

AC adapter : off-line
Fan : off

CPU type : Intel(R) Pentium(R) M processor 1.73GHz
CPU speed : 798.048 MHz
Cache size : 2048 KB
Bogomips : 1597.70
Processor ID : 0
Bus mastering control : yes
Power management : yes
Throttling control : yes
Limit interface : yes
Active C-state : C3
C-states (incl. C0) : 3
Usage of state C1 : 1277 (1.7 %)
Usage of state C2 : 75869 (98.3 %)
T-state count : 8
Active T-state : T0


Thermal zone 1 : ok, 38 C
Trip points :
-------------
critical (S5): 115 C
passive: 105 C: tc1=2 tc2=10 tsp=100 devices=0xeef88338
active[0]: 45 C: devices=0xeef936d0


Device Sleep state Status
---------------------------------------
1. P0P1 4 disabled
2. LAN0 4 disabled
3. CBS0 3 disabled
4. CBS1 3 disabled
5. MPCI 3 disabled
6. USB1 3 disabled
7. USB2 3 disabled
8. USB3 3 disabled
9. USB4 3 disabled
10. EUSB 3 disabled
11. MC97 4 disabled
12. AZAL 3 disabled
13. SLPB 4 * enabled

插電後:

Kernel version : 2.6.18-6-686 - ACPI version : 20060707
-----------------------------------------------------------
Battery #1 : present
Remaining capacity : 36861 mWh, 96.68%, 00:05:42
Design capacity : 50600 mWh
Last full capacity : 38126 mWh, 75.35% of design capacity
Capacity loss : 24.65%
Present rate : 13288 mW
Charging state : charging
Battery type : rechargeable, LIon
Model number : S5A
Serial number :

AC adapter : on-line
Fan : off

CPU type : Intel(R) Pentium(R) M processor 1.73GHz
CPU speed : 798.048 MHz
Cache size : 2048 KB
Bogomips : 1597.70
Processor ID : 0
Bus mastering control : yes
Power management : yes
Throttling control : yes
Limit interface : yes
Active C-state : C2
C-states (incl. C0) : 2
Usage of state C1 : 2531 (99.6 %)
T-state count : 8
Active T-state : T0


Thermal zone 1 : ok, 39 C
Trip points :
-------------
critical (S5): 115 C
passive: 105 C: tc1=2 tc2=10 tsp=100 devices=0xeef88338
active[0]: 45 C: devices=0xeef936d0


Device Sleep state Status
---------------------------------------
1. P0P1 4 disabled
2. LAN0 4 disabled
3. CBS0 3 disabled
4. CBS1 3 disabled
5. MPCI 3 disabled
6. USB1 3 disabled
7. USB2 3 disabled
8. USB3 3 disabled
9. USB4 3 disabled
10. EUSB 3 disabled
11. MC97 4 disabled
12. AZAL 3 disabled
13. SLPB 4 * enabled

然後用top看的話,明顯不同的地方就是CPU usage%會爆衝,但是找不到是哪個procedure在佔CPU。
不好意思,這位板友,我看不太懂這些message,只好把它們都貼出來,麻煩你了。
fstyle
可愛的小學生
可愛的小學生
 
文章: 5
註冊時間: 週二 9月 30, 2008 8:28 pm

文章Kanjon » 週二 9月 30, 2008 10:45 pm

我的 acer NB (AMD TL-58 x2) 狀況跟你相反
沒插電的時候開機比較慢,以及像是 smplayer
沒插電播放影片時就會 lag lag

....... 而且比較起來,即使有插電的時候
某些太吃力的 RMVB 在特定狀況也會間歇出現 lag
家中一台 Sempron 2800+ (按規格應該低於 TL-58) 桌機
安裝內容與筆記型幾乎相同,同一批影片也沒發生過 lag
或許是 NB 的 ATi 顯卡比較爛吧,但有爛到此地步嗎?
Kanjon
 

文章粽子 » 週三 10月 01, 2008 2:33 pm

[quote="fstyle"]
然後用top看的話,明顯不同的地方就是CPU usage%會爆衝,但是找不到是哪個procedure在佔CPU。
[/quote]

使用top 應可以看到目前最耗用CPU 的前20大 procedure .這個排名並不會固定,每隔一秒都會有更新.不過,觀察個十幾秒就能抓到一個大概.

如果CPU %數暴衝,可是用top看procedure 列表,沒有特別暴衝的procedure .那就有可能是driver 暴衝了
粽子
可愛的小學生
可愛的小學生
 
文章: 30
註冊時間: 週五 2月 22, 2008 1:31 pm

文章fstyle » 週三 10月 01, 2008 8:36 pm

我用top看的時候一直在觀察,也知道一段時間會更新一次,就是看不到哪個procedure有超過30%,但我的CPU總數一直在50、60%,哭。

粽子大大,如果是driver暴衝的話,那應該要怎麼做呢?
fstyle
可愛的小學生
可愛的小學生
 
文章: 5
註冊時間: 週二 9月 30, 2008 8:28 pm

文章Kanjon » 週四 10月 02, 2008 12:14 am

要不要試試關機拔掉電池
只用市電開機然後看看狀況如何
Kanjon
 

文章fstyle » 週四 10月 02, 2008 8:55 pm

Kanjon,還是一樣的說。
fstyle
可愛的小學生
可愛的小學生
 
文章: 5
註冊時間: 週二 9月 30, 2008 8:28 pm

文章Kanjon » 週五 10月 03, 2008 5:29 am

若沒看走眼,上面列表裡面只有一段差異
* recharging on/off 之信息不論

電池
Active C-state : C3
C-states (incl. C0) : 3
Usage of state C1 : 1277 (1.7 %)
Usage of state C2 : 75869 (98.3 %)


插電
Active C-state : C2
C-states (incl. C0) : 2
Usage of state C1 : 2531 (99.6 %)


尚沒查到關於 C-states 敝人看得懂的解釋
要不要試試看 powertop 有沒顯示甚麼信息

再者提一下我的筆記型為例,剛買來時
安裝了 testing 大體上似乎沒問題
(依你的 kernel 版本看,是 stable 吧?)
不過音效音量極小,幾乎到不堪用的程度
up 到 unstable 這個問題就不見了
可是你的機種是比較 "年高德劭" 的
照理應該支援程度良好

sorry, 說了一堆土法煉鋼式的鳥語 (欠花香)
Kanjon
 

文章fstyle » 週六 10月 04, 2008 12:03 pm

我有裝了powertop,不過不知為何顯示不出來用電資訊@@
說是要去改kernel裡面的一個參數還是什麼的。

另外我從google大神那邊找到了solution。
有個高人說在 /etc/rc.local裡加上一行

echo 1 > /sys/module/processor/parameters/max_cstate

結果這樣問題就解決了。

CPU usage 一直維持著5%以下 :finger1:

感謝各位幫忙回答的板友們^^
fstyle
可愛的小學生
可愛的小學生
 
文章: 5
註冊時間: 週二 9月 30, 2008 8:28 pm


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron