测试主机性能的小脚本

发表于:2014-1-07 11:47

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Ebadao    来源:51Testing软件测试网采编

  现在不少主机都提供shell功能,我推荐的三款主机MediaTemple、BlueHost、HostGator都支持。在选择主机的时候,我们可以通过简单的shell脚本来测试主机的性能,从而判断主机购买哪款主机。
  当然,主机的性能不是我们选购主机时候唯一考虑的因素,我们还得考虑主机的稳定性、地域性等。
  分享给大家一段快速测试主机主机性能的shell脚本,它可以提供CPU的类型和主频、内存大小、下载速度(带宽)、磁盘性能(I/O)等。该脚本测试下载速度的时候使用的是cachefly的CDN,由于在国内没有节点,所以用他来测试下载速度不会很精确。
  使用起来很简单:
  wget http://akamaras.com/bench.sh
  sh bench.sh
  如果是debian系列的Linux
wget http://akamaras.com/bench.sh
bash bench.sh
  部分虚拟主机可能禁用了部分权限,那么测试脚本就测试不了,MediaTemple就禁用了普通用户对/proc文件夹的访问,下面是MediaTemple GS主机的测试报告。
cat: /proc/cpuinfo: Permission denied
cat: /proc/cpuinfo: Permission denied
cat: /proc/cpuinfo: Permission denied
Error: /proc must be mounted
To mount /proc at boot you need an /etc/fstab line like:
/proc /proc proc defaults
In the meantime, run "mount /proc /proc -t proc"
CPU model :
Number of cores : 0
CPU frequency : MHz
Total amount of ram : 16033 MB
Total amount of swap : 0 MB
System uptime :
Download speed : (8.52MB/s)
I/O speed : 91.3MB/s
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号