教你几个解决方案:轻松应对电脑蓝屏
电脑蓝屏相信屏幕前只要使用过电脑的朋友几乎无一例外都曾遇到过,虽然蓝屏这种现象比较常见,但导致蓝屏的诱因则有较大的差异。这就好比同样是生病,但生病的部位并不一样,电脑蓝屏这

更新日期:2022-05-29
来源:系统助手
当我们做磁盘读写性能测试的时候,性能测试工具必不可少。
目前市场上有很多可以做性能测试的工具,本文介绍一款可以在优麒麟系统上使用的性能测试工具:iozone。
性能测试主要是通过自动化测试工具模拟多种使用场景(正常情况、高负载,高容量等),从而实现对系统的各项性能指标进行测试。系统性能测试主要包括网络性能测试(iperf、TamoSoft Throughput Test 等)、内存性能基准测试(memtaster、unixbench 等)、硬盘读写功能性能测试(iozone、fio 等)以及系统反应时间性能测试(lmbench)等。
iozone 是一款用于测试文件系统的读写性能的开源工具,可以测试读取(read)、写入(write)、重读(re-read)、重写(re-write)、倒序读(read backwards)、调用库函数 fwrite 写(fwrite) ,调用库函数 fread 读(fread)、跳跃读(read strided)、随机读(random read) 、 随机写(random write)等等不同的模式下的硬盘的性能。下面介绍 iozone 的下载、安装及使用情况。
1、下载安装包
首先下载 iozone 的安装包,可以直接使用浏览器下载或者在终端使用 wget 命令下载 iozone 的 tar 包。其下载网址为:http://www.iozone.org/src/current/
终端下载命令:
wget http://www.iozone.org/src/current/iozone3_491.tar
2、解压
其次使用 tar 命令将下载的 iozone 的 tar 包解压至相应的路径下,例如将其 iozone 的 tar 包解压至“/opt”下。解压命令及解压情况如图2所示。
解压 iozone 的 tar 包至“/opt”目录下的命令:
sudo tar -xvf iozone3_491.tar -C /opt/
3、编译
然后将其目录切换至 iozone 解压后的“/src/current”下使用 make 命令进行编译,与手工编译、连接相比,make 编译在一定程度上实现了自动化编译,它只会更新修改过的文件,对于没有修改过的文件不会重新生成,并且不会漏掉任何一个需要更新的文件,从而提高编译效率。iozone 的 make 编译命令如图3所示。
切换至“/src/current”目录下命令:
cd /opt/iozone3_491/src/current/
iozone 的 make 编译命令:
make linux
4、测试
根据测试文件大小的不同,iozone 磁盘读写性能的测试方法主要包括1倍内存测试和2倍内存测试。其中,1倍内存测试和2倍内存测试分别如图4和图5所示。
iozone 的1倍内存测试命令:
sudo ./iozone -s 8G -r 16M -i 0 -i 1 -i 2 -f /mnt/iozone -Rb /home/result/result.xls
iozone 的2倍内存测试命令:
sudo ./iozone -s 16G -r 16M -i 0 -i 1 -i 2 -f /mnt/iozone -Rb /home/result/result1.xls
关于 iozone 测试命令中的各参数的具体含义如下所示:
①-s:表示指定测试文件的大小(file size)
②-r:表示一次写入/读出的块大小即记录块的大小(block size)
③-i:表示指定运行的测试模式,共包括12种测试模式(0:write/rewrite,1:read/re-read,2:random-read/write,3:read-backwards,4:re-write-record,5:stride-read,6:fwrite/re-fwrite,7:fread/Re-fread,8:randommix,9:pwrite/Re-pwrite,10:pread/Re-pread,11:pwritev/Re-pwritev,12=preadv/Re-preadv),其中比较常用的为0,1,2,分别表示 write,read,random
④-f:表示指定测试文件的名称,当测试结束后,会将其进行删除
⑤-R:表示产生 Excel 的输出日志
⑥-b:表示将输出结果输入到指定的相应的文件上,例如上面结果输入到/home/result 路径下的 result1.xls 文件下
5、统计
为了更加直观的统计出系统磁盘读写的性能情况,通常情况下,我们将其测试结果保存为 Excel 表格形式,如下图6所示。
还有一个我们需要注意的点,在使用 iozone 对系统磁盘读写性能进行测试时,测试文件的大小一般设置为大于或者等于内存的两倍,最佳设置为内存的两倍大小。
如果将测试文件的大小设置为小于内存的大小,Linux 系统可能将读写的内容进行缓存,从而使 iozone 磁盘读写测试结果非常不准确。
教你几个解决方案:轻松应对电脑蓝屏
电脑蓝屏相信屏幕前只要使用过电脑的朋友几乎无一例外都曾遇到过,虽然蓝屏这种现象比较常见,但导致蓝屏的诱因则有较大的差异。这就好比同样是生病,但生病的部位并不一样,电脑蓝屏这
谷歌自卖自夸 称Chrome OS是全球发展最快的操作系统
虽然在国内没什么存在感,但谷歌除了安卓OS之外还有Chrome OS系统,在美国及部分国家非常受欢迎,搭载Chrome OS的Chromebook笔记本称霸美国教育市场,这也让Chrome OS被谷歌称为全球发展最快的操
电脑启动时显示找不到操作系统怎么办
有小伙伴反应说电脑启动时显示找不到操作系统怎么办,这种多数是硬件或者说系统文件丢失造成的,可以通过重装系统解决.下面小编就教下大家电脑启动时显示找不到操作系统的解决方法.
微软发布Wndows 11更新:解决PC降速、性能变慢等问题!
微软公开承认,Windows 11会降低PC的速度,而极端情况下可降低45%,这引起了用户不满,现在官方也是表示,会在近期进行修复这个问题。或许问题太严重,又或者是用户吐槽声音过大,微软现在终于
Linux为何干不过Windows系统?大神Linus:程序兼容太糟糕
在OS操作系统上,开源的Linux几乎成为了移动设备、服务器等市场的必备,唯独在桌面市场上被Windows系统摩擦,开发了这个系统的Linus Torvalds对此也很无奈,因为不同桌面版Linux的程序兼容性太糟
放心了!微软对Windows最新承诺:绝不垄断封闭应用商店
想一想,你在Windows上安装应用程序都有哪些途径?就现在来说,无论是Win7、Win10还是Win11,可以安装第三方的聚合类软件商店来寻找下载程序,或者直接从网络上或许安装包/绿色文件等,当然,
微软加入HEVC授权库 Win用户将能免费用该编解码器
Fraunhofer HHI之前宣布了下一代视频编解码标准H.266/VVC(Versatile Video Coding),并得到行业伙伴苹果、爱立信、Intel、华为、微软、高通和索尼的支持,该标准的制定已经进行了3年多时间,主
深度操作系统deepin 20.4发布:升级Linux 5.15内核
作为全球排名最高的国产团队Linux发行版,深度操作系统(deepin)日前推出了deepin 20.4版,同步上游内核版本,升级LTS内核至5.10.83,Stable内核至5.15.6,进一步提升兼容性。此外,这版开始
完全中立、开放:腾讯、龙芯、兆芯等20多家公司成立OpenCloudOS社区
12月22日,腾讯牵头成立了一个开源操作系统社区 OpenCloudOS,成员包括宝德、北京初心、北京红旗、飞腾、浪潮、龙芯中科、OPPO、先进开源、中电科申泰、中科方德、兆芯等 20 余家操作系统生态厂
历时12年 俄罗斯自研的OS系统今年问世:永不停机
在缺芯少魂的问题上,俄罗斯人也在研发自己的处理器和OS系统,之前我们报道过俄罗斯企业研发的ARM、RISC-V处理器,现在他们花了12年研发的OS系统——Phantom也即将完成,主打性能优势
免费下载!微软发布Win7/10/11紧急更新:修复诸多问题、快升级
今天微软发布了紧急更新,主要是修复多个Windows版本问题,建议用户升级。在今年1月的补丁星期二活动日后,Windows Server管理员抱怨新更新导致服务器出现了诸多严重问题。这些糟糕的问题包括
优麒麟20.04 Pro RISC-V版本首发:20+款自研软件
12月29日,优麒麟官方宣布,经过优麒麟社区、海河实验室研发团队三个月的共同努力,首个支持RISC-V架构的Ubuntu Kylin 20.04 Pro版本正式发布!RISC-V是首个可以无需授权、完全自由免费使用的
Linux Lite 5.8系统正式发布 易用性开始向Windows看齐
虽然目前PC用户大多会选择Windows操作系统,因为它受众人群广,简单易用。那么除了Windows操作系统,还有没有其它选择呢?答案是肯定的。近日,Linux Lite 5.8正式发布。Linux Lite是一个对
与电信诈骗说不 华为鸿蒙操作系统打造安全与隐私铜墙铁壁
互联网+大数据时代,每个人的隐私及安全防护问题已经刻不容缓。12月4日是全国法治宣传日,防范不法分子利用互联网用户个人隐私实施诈骗成为近年来的热点,最近大家也看到了国家反诈中心在多个
国产系统之统信操作系统下载
说到国产系统我们就不得不想到深度操作系统以及今天要给大家分享的统信系统.作为国产操作系统除了在安全上可靠之外,我们仍然是需要自主研发自己的国产系统.