zoukankan      html  css  js  c++  java
  • linux服务器磁盘速度测试

    最近架设服务器需要了解服务器的性能

    测试一共选取了两家知名云服务器商,为免广告,简称云A和云B 

    服务器云A安装的是centos 6.2  云B安装的是centos 6.3

    查看linux版本,提供知道的三种方式

    uname-a  

    rpm -q centos-release  

    cat /etc/system-release

    服务器配置是单核 1G内存 20G的硬盘

    应该服务器运行的网站系统使用mysql频繁读写,所有对磁盘读写速度要求很高,下面来测试下磁盘速度

    用以下命令测试 写速度 读速度 读写速度

    测试命令:

    dd if=/dev/zero bs=1k count=1000000 of=1Gb.file 写速度
    dd if=1Gb.file bs=64k |dd of=/dev/null 读速度
    dd if=1Gb.file of=2Gb.file bs=64k 读写速度

    每个服务器每个命令运行5次,取最大和最小值

    云A
    写速度 300-347 MB/S
    读速度 385-466 MB/S
    读写速度 185-215 MB/S

    云B
    写速度 30-42 MB/S
    读速度 21.2-21.4 MB/S
    读写速度 13-14.3 MB/S

    另外就测试命令dd查询了一下文档

    if=<文件>   从文件读取。

    of=<文件>   输出到文件。

    count=<区块数>   仅读取指定的区块数。

     bs=<字节数>   将ibs( 输入)与obs(输出)设成指定的字节数。

    ibs=<字节数>   每次读取的字节数。

    obs=<字节数>   每次输出的字节数。

    /dev/null   特殊输出设备,是linux系统里的回收站,也称为位桶(bit bucket)。任何写入它的输出都会被抛弃。如果不想让消息以标准输出显示或写入文件,那么可以将消息重定向到位桶。
    /dev/zero   特殊的输入设备,该设备无穷尽地提供0,可以使用任何你需要的数目——设备提供的要多的多。他可以用于向设备或文件写入字符串0。

  • 相关阅读:
    eclipse中文乱码问题解决方案
    修改Tomcat的JDK目录
    Tomcat 5.5 修改服务器的侦听端口
    HTML DOM教程 27HTML DOM Button 对象
    HTML DOM教程 24HTML DOM Frameset 对象
    Navicat for MySQL v8.0.27 的注册码
    HTML DOM教程 25HTML DOM IFrame 对象
    Tomcat 5.5 的下载和安装
    android manifest相关属性
    ubuntu10.04 下 eclipse 小结
  • 原文地址:https://www.cnblogs.com/zhenzhong/p/3691510.html
Copyright © 2011-2022 走看看