服务器测试整理
(一) 测试工具(服务器) /etc/systemd/system/natapp.service 编号 名称 版本 用途 工具状态 1 Unixbench 5.1.3 测试操作系统综合处理能力。 开源工具 2 Spec2006 2006 测试 CPU 性能。 商用软件 3 iozone 4.3.0 测试磁盘读写性能(Mb/s),包括随机、顺序读写、最大最小和平均读写速度等。 开源工具 4 Netperf 2.7.0 测试网络传输速率、网络吞吐率、网络响应时间等,包括 TCP、UDP 流吞吐速率、TCP 请求/响应、丢包率、误包率等。 开源工具 5 SPECjvm2008 2008 测试 JAVA 虚拟机的性能。 开源工具 6 LMbench 3.0 测试操作系统性能 开源工具 7 LTP LTP 20160510 测试系统稳定性 开源工具 8 Stream 5.09 测试内存带宽性能 开源工具 9 FIO 2.1.10 测试磁盘读写性能 开源工具 (2) uos deb http://mirrors.163.com/debian stable main 内核更新: apt install linux-image* linux-header* 卸载多余内核: apt remove linux-image-5.6.0-2-arm64 deb https://uos.deepin.cn/uos eagle main contrib non-free deb https://enterprise-packages.chinauos.com/server-enterprise fou/sp2 main contrib non-free apt-key adv –keyserver keyserver.ubuntu.com –recv-keys deb https://professional-store-packages.chinauos.com/appstore eagle appstore 麒麟v10源: deb http://archive.kylinos.cn/kylin/KYLIN-ALL 10.0 main restricted universe multiverse deb http://archive.kylinos.cn/kylin/partner juniper main 定制版uos: mkdir /tmp/livecd mount -o loop uos*.iso /tmp/livecd mkdir -p livecd/cd rsync --exclude=/live/filesystem.squashfs -a /tmp/livecd/ livecd/cd mkdir livecd/squashfs&&mkdir livecd/custom modprobe squashfs mount -t squashfs -o loop /tmp/livecd/live/filesystem.squashfs livecd/squashfs cp -a livecd/squashfs/* livecd/custom cp /etc/resolv.conf livecd/custom/etc/ cp /etc/apt/sources.list livecd/custom/etc/apt/sources.list chroot livecd/custom apt install xrdp htop gnome-disk* rm -rf livecd/custom/recovery* mksquashfs livecd/custom ./filesystem.squashfs && chmod -R 777 ./*.squashfs uos无需激活即可root: nano /etc/pam.d/su #auth requisite deepin_security_verify.so 命令行激活试用:uos uos-activator-cmd -t 1 (3) unixbench wget http://github.itzmx.com/1265578519/unixbench/master/5.1.3/unixbench.sh chmod 777 *.sh && ./unixbench.sh 多核的话改一下run文件,第 109,110,111,112 行修改数字为当前系统 CPU 核数,然后./Run -c 核数 nano Makefile ,47行 1GL_LIBS = -lGL -lXext -lX11 lm nano Run,111行 # '3d' => { 'name' => "3D Graphics Benchmarks",'maxCopies' => 8 }, make all && ./Run graphics 1 (4) iozone wget http://www.iozone.org/src/current/iozone3_487.tar tar -xvf iozone3_487.tar cd iozone3_487/src/current/ make linux ./iozone -a -i 0 -i 1 -i 2 -f /mnt/testfile -r 16m -s 8G | tee -a iozone.log ./iozone -a -i 0 -i 1 -i 2 -f /mnt/testfile -r 16m -s 16G | tee -a iozone.log ./iozone -a -i 0 -i 1 -i 2 -f /mnt/testfile -r 16m -s 32G | tee -a iozone.log wgethttps://gitee.com/haolixu/test/raw/master/iozone.sh&& bash iozone.sh (5) 远程桌面 apt install xrdp apt install gnome* echo “gnome-session –session=gnome-classic” > ~/.xsession /etc/init.d/xrdp start 19.12.23更新! ...