nmon源码编译安装
nmon的编译与系统和架构相关,不同系统编译方式也有区别,在sw架构Bclinux系统下编译参考如下
- 下载编译依赖
yum install ncurses-libs ncurses-devel
- 下载nmon源码包和makefile模板
wget http://sourceforge.net/projects/nmon/files/lmon16j.c
wget http://sourceforge.net/projects/nmon/files/makefile
- 在makefile原件中添加如下参数
nmon_sw_64_euler: $(FILE)
cc $(FILE) -o nmon_sw_64_enler $(CFLAGS) $(LDFLAGS) -D sw_64 -D euler -D KERNEL_2_6_18
继而保存并编译,执行-V查看是否成功
-f 以文件形式保存
-s 采集频率
-t 显示最大进程
-c 采集次数
-d 文件所在目录
nmon –ft –s 10 –c 10 –d
stress编译
./configure && make && sudo make install