监控进程使用io-IOTOP安装

IOTOP这个软件很简单,他可以很直观的显示出来,哪个程序在“磨”你的硬盘。使用起来也很方便。给出官网: http://guichaz.free.fr/iotop/
下面开始安装。 
因为 as5 默认装好是 2.6.18 的,所以先编译内核
linux-2.6.20.21.tar.gz 解压到 /usr/src/kernels/ 下面
1 下载软件新内核和内核补丁文件:
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.20.21.tar.gz
http://kernel.org/pub/linux/kernel/v2.6/patch-2.6.20.21.gz
 
2 解压内核到 /usr/src 文件夹中
tar -xvf linux-2.6.20.21.tar.gz -C /usr/src
gunzip patch-2.6.20.21.gz
 
3 先打内核补丁
mv patch-2.6.20.21 /usr/src/linux-2.6.20.21/
patch -tp1 < patch-2.6.20.21
 
4 编译内核开始
cd /usr/src/linux-2.6.20.21
make mrproper
make menuconfig
make
make modules_install
make install
 
在编译内核的时候一定要把: General setup —— Enable per-task storage  I/O accounting 这个选项选上。
把默认启动改掉重启
重启后内核变成 2.6.20.21 了 开始装 iotop ,必须要 Python2.5 的才行,
as5 默认是 python2.4 先给装成 2.5
 
下载: http://www.python.org/ftp/python/2.5.4/Python-2.5.4.tgz
 
tar xvf Python-2.5.4.tgz
cd Python-2.5.4
./configure
make -j10
make install
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/bin/python2.5 /usr/bin/python
 
开始装 iotp
tar xvf iotop-0.3.1.tar.gz
cd iotop-0.3.1
python setup.py build
python setup.py install
 
iotop 就可以看到效果了
 
如果出现
[root@slavedb1 iotop-0.3.1]# iotop
Traceback (most recent call last):
File “/usr/local/bin/iotop”, line 4, in
import pkg_resources
ImportError: No module named pkg_resources
还需要装 setuptools-0.6c9.tar.gz 这个包
 
下载: http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c9.tar.gz#md5=3864c01d9c719c8924c455714492295e
 
cd setuptools-0.6c9
python setup.py build
python setup.py install
 
iotop 就可以看到效果了

你可能感兴趣的:(职场,休闲,iotop,监控进程,io-IOTOP)