zoukankan      html  css  js  c++  java
  • debian下配置双核cpu

    ----------------------------
    文:jiqing(吉庆) http://hi.baidu.com/jiqing0925
    email: jiqingwu@gmail.com
    date: 2008-02-15
    ----------------------------

    我实验室里的电脑是amd双核的cpu,安装了debian etch。
    当我把系统监视器添加到面板上后,发现cpu的利用率总在50%以上,也就是说总有一个核在满负荷运转。
    我在网上搜索了这个问题,却发现和我几乎没人和我遇到相同的问题。
    我想,cpu有两个核,一定是系统设置了第一个核的运行模式,但是没有管理第二个核,可能第二个核一直在执行空指令,所以是满负荷的。

    最后找到了这篇调整cpu频率的文章,参考了一下,抱着试试看的心思,我是这样做的:
    1. 编辑 /etc/modules ,加入刚才modprobe挂载的内核模块

    cpufreq-userspace
    cpufreq-ondemand
    cpufreq-powersave
    cpufreq-conservative
    powernow-k8.ko #请修改为相应的频率调节模块,这个是对应我的amd的频率调节的驱动。

    安装sysfsutils,

    #apt-get install sysfsutils

    以超级用户权限编辑/etc/sysfs.conf,文件内容:

    devices/system/cpu/cpu0/cpufreq/scaling_governor = ondemand
    devices/system/cpu/cpu0/cpufreq/scaling_max_freq = 1600000 #请修改为您的CPU的最高频率
    devices/system/cpu/cpu1/cpufreq/scaling_governor = ondemand
    devices/system/cpu/cpu1/cpufreq/scaling_max_freq = 1600000 #请修改为您的CPU的最高频率

    这样我对cpu的两个核的运行模式都进行了设置。实际上我是降频使用我的cpu了,cpu是2G的主频,我只用了1.6G。
    我不需要那么快,而且这样cpu还省电,环保啊。

    重新启动,哈哈,问题解决,cpu0和cpu1都解放了,从此过着幸福的生活。
    我经常透过系统监视器偷看他们,发现他们的占用率一般是0%,我从心里羡慕他们兄弟悠闲的生活。

     
  • 相关阅读:
    494 Target Sum 目标和
    493 Reverse Pairs 翻转对
    492 Construct the Rectangle 构建矩形
    491 Increasing Subsequences 递增子序列
    488 Zuma Game 祖玛游戏
    486 Predict the Winner 预测赢家
    485 Max Consecutive Ones 最大连续1的个数
    483 Smallest Good Base
    Django Form组件
    Django Auth组件
  • 原文地址:https://www.cnblogs.com/jiqingwu/p/4045058.html
Copyright © 2011-2022 走看看