zoukankan      html  css  js  c++  java
  • 磁盘io的那些事

    1.使用hdparm命令
     hdparm -Tt /dev/sda
    /dev/sda:
    Timing cached reads: 6676 MB in 2.00 seconds = 3340.18 MB/sec
    Timing buffered disk reads: 218 MB in 3.11 seconds = 70.11 MB/sec
     
    可以看到,2秒钟读取了6676MB的缓存,约合3340.18 MB/sec;
    在3.11秒中读取了218MB磁盘(物理读),读取速度约合70.11 MB/sec
     
    读测试:
    hdparm -t /dev/sda
    2.使用dd命令
    测试方法:
        a.测试磁盘的IO写速度
        time dd if=/dev/zero of=test.dbf bs=8k count=300000   如果要测试实际速度 还要在末尾加上    b.测试磁盘的IO读速度
        dd if=test.dbf bs=8k count=300000 of=/dev/null 
     
       #表示 每次写入/读取8k的数据,执行300000次
     
     
    time dd if=/dev/zero of=test.dbf bs=8k count=300000 oflag=direct 测试速度对比
    查看进程占用io情况:
    iotop
  • 相关阅读:
    password
    bzoj 1458: 士兵占领
    国家集训队2011 happiness
    cogs 2051. 王者之剑
    uva 10779 Collectors Problem
    [Jxoi2012]奇怪的道路
    天神下凡
    藏宝图
    黑红树
    愤怒的小鸟
  • 原文地址:https://www.cnblogs.com/mikeluwen/p/6226401.html
Copyright © 2011-2022 走看看