LD 发热真的太厉害了
Tofloor
poster avatar
zstang
deepin
2014-03-18 19:13
Author
天气热了,装LD的笔记本风扇呼呼的,没停过,掌托温度很高,可XP几乎听不到风扇的声音,掌托也不热,看来LD还要继续努力,加油。。。
Reply Favorite View the author
All Replies
zhaojie
deepin
2014-03-18 20:25
#1
发热大的话,第一件要做的是检查显卡驱动,如果确认与显卡驱动无关,剩下的原因就是deepin采用的CPU工作方式和windows下不同,在linux下,默认的 CPU 工作方式为ondemand,这样只要一有 cpu 计算量的任务,就会立即达到最大频率运行,等执行完后立即回到最低频率,因此会出现 cpu 温度的急骤升高,安装cpufrequtils可能会有改善
安装:
    sudo apt-get install cpufrequtils

    用法:
    代码:cpufreq-info, cpufreq-selector, cpufreq-set
    具体用法可以用 -h 或 man 查看。
    A. 查看cpu类型、当前频率、支持频率、运行模式等
        cpufreq-info
    B. 选择需要调整的cpu
        sudo cpufreq-selector -c cpu号
        sudo cpufreq-set -c cpu号
    C. 调整cpu频率
        sudo cpufreq-selector -f 你所需要的频率
        sudo cpufreq-set -f 你所需要的频率
        注意,此处的频率必须是以KHz为单位,并且是可以达到的频率(也就是用cpufreq-info查看到的各个频率),cpu频率=倍频x外频。以下凡是涉及频率的一律如此。
    D. 调整cpu频率上下限
        sudo cpufreq-set -d 频率下限
        sudo cpufreq-set -u 频率上限
        因此,可能可以对cpu进行降频或者超频
    E. 调整cpu运行模式
        sudo cpufreq-selecotr -g 模式
        sudo cpufreq-set -g 模式
        eg: sudo cpufreq-set -c 0 -g powersave
        这里,模式就是执行cpufreq-info后看到的所支持的模式。比如我的支持以下几种:powersave, userspace, ondemand, conservative, performance。
        powersave,是无论如何都只会保持最低频率的所谓“省电”模式;
        userspace,是自定义频率时的模式,这个是当你设定特定频率时自动转变的;
        ondemand,默认模式。一有cpu计算量的任务,就会立即达到最大频率运行,等执行完毕就立即回到最低频率;
        conservative,翻译成保守(中庸)模式,会自动在频率上下限调整,和ondemand的区别在于它会按需分配频率,而不是一味追求最高频率;
        performance,顾名思义只注重效率,无论如何一直保持以最大频率运行。
     F. 添加cpu监视器
        监视cpu频率,右键单击面板,选择“添加到面板”,里面找到“cpu频率范围监视器”。
        另外,如果嫌命令行麻烦,可以这么做
        sudo chmod +s /usr/bin/cpufreq-selector
        然后,cpu频率范围监视器的首选项里会多出一个“频率选择器”,显示菜单选择“频率和调速器”。鼠标左键单击cpu频率范围监视器,会发现“频率”和“调速器”两个菜单,就可以随便调了。当然不需要随便调,这里只是说明一下方法。
   
    添加开机自启动:修改/etc/rc.local 文件,在 exit 0 前面增加如下内容:
    cpufreq-set -c 0 -g conservative
    cpufreq-set -c 1 -g conservative
    cpufreq-set -c 2 -g conservative
    cpufreq-set -c 3 -g conservative
    但开机后不久会自动改为ondemand, 这时再运行桌面脚本即可

    laptop-mode 下的配置文件位置:
    /etc/laptop-mode/conf.d/cpufreq.conf
    可更改是否启用及CPU工作模式。
ps:此为结合网上资料得出的结果,出现什么后果,概不负任何责任
Reply View the author
cxbii
deepin
2014-03-18 21:00
#2
双显卡的话,关闭独显吧
Reply View the author
zstang
deepin
2014-03-19 00:10
#3
是,intel的,945GM的
Reply View the author
woodelf
deepin
2014-03-19 01:01
#4
945GM芯片组不包含集显,这是一款07年左右的芯片组了。
如果是持续性的发热,而又只有Linux出现此情况,大概可以判断问题在于显卡和compiz。后者的可能性更大一点,但是和CPU调度策略无关。
Reply View the author