宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取

性能测试linux命令(性能测试 linux)-冯金伟博客园

linux查看磁盘性能?

对于磁盘 IO 性能,一般有如下评判标准:

正常情况下 svctm 应该是小于 await 值的,而 svctm 的大小和磁盘性能有关,CPU 、内存的负荷也会对 svctm 值造成影响,过多的请求也会间接的导致 svctm 值的增加。

%util 项的值也是衡量磁盘 I/O 的一个重要指标,如果 %util 接近 100% ,表示磁盘产生的 I/O 请求太多,I/O 系统已经满负荷的在工作,该磁盘可能存在瓶颈。长期下去,势必影响系统的性能,可以通过优化程序或者通过更换更高、更快的磁盘来解决此问题。

如何进行存储系统的性能测试

  要解决问题,首先要明确准备将测试结果精确到什么程度:  只是获得一个初步的结果;  分析未来的发展动向;  准备搜集尽可能多的数据;  进行存储性能分析不仅仅是收集数据那么简单。采集数据只是一方面,另外,需要分析数据。可以用现有的SRM(存储资源管理)工具来采集数据。如果没有这种系统,可以雇用顾问公司来解决这个问题(顾问公司还可以同时进行数据分析)。  几个SRM系统能够工作,比如SUN公司的StorEdge Suite,IBM公司也集成了Trellisoft SRM系统,这两个系统都能在开源环境中工作。然而,这些系统都有至少5个许可证书,如果要在自己的系统中采用它们,就需要获得相应许可。  如果只想测试系统性能,不需要执行整个SRM系统,最好的选择是获得外部的帮助(比如雇用顾问公司)。  如果打算采用别的软件来完成采集数据的工作,那么需要注意如下几点:  执行软件前,需要配置好对应的管理框架  软件不一定支持所有的操作环境(Windows, Linux, Solaris, Aix)  软件不支持数据库  测试代理性能时需要重启已经安装过的服务器  除了少数几个操作系统,软件代理大部分情况下无法进行远程操作(设想一下,可能需要手动安装上百个代理软件)