• 测usb读写


    dd if=/dev/sda of=/dev/null bs=1M count=1000
    每次测完 清一下 memory cache
    echo 3 > /proc/sys/vm/drop_caches
    不然会继续从cache 读数据


    / # dd if=/dev/sda of=/dev/null bs=1M count=1000
    1000+0 records in
    1000+0 records out
    1048576000 bytes (1000.0MB) copied, 4.33434 seconds, 232.0MB/s

    ————————————————
    版权声明:本文为CSDN博主「victor_wys」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/wys7250578/article/details/78717378

    1. dd命令简述:

      if=输入文件, of=输出文件, ibs=一次读取字节数, obs=一次写入字节数, bs=设置一次读取写入的字节数, skip=跳过的bs数, count=拷贝的块数

    2. 使用/dev/null和/dev/zero

      1. 把/dev/null看作"黑洞", 它等价于一个只写文件, 所有写入它的内容都会永远丢失

      2. /dev/zero是一个伪文件, 但它实际上产生连续不断的null的流

    3. 测试U盘读写速度

    ## 切入u盘目录,测试写入速度
    # dd if=/dev/zero of=./largefile bs=8k count=10
    10+0 records in
    10+0 records out
    81920 bytes (82 MB) copied, 11.0626 s, 7.4 MB/s

    ## 测试读取速度 (清除缓存)
    # sudo sh -c "sync && echo 3 > /proc/sys/vm/drop_caches"     
    # dd if=./largefile of=/dev/null bs=8k
    8+0 records in
    8+0 records out
    65536 bytes (66 MB) copied, 2.90366 s, 22.6 MB/s

    ]# mkdir /m
    [root@localhost bendi]# mount /dev/sdb1 /m
    [root@localhost bendi]# dd if=/home/bendi/22.zip of=/m/qq
    记录了144620+1 的读入
    记录了144620+1 的写出
    74045741字节(74 MB)已复制,13.9997 秒,5.3 MB/秒
    [root@localhost bendi]# chmod -R 777 /home/bendi/

  • 相关阅读:
    树的最小支配集 最小点覆盖 与 最大独立集 (图论)
    P1993 小K的农场 (差分约束)
    P1168 中位数 (优先队列,巧解)
    STL 优先队列
    P3799 妖梦拼木棒 (组合数学)
    P2389 电脑班的裁员 (动态规划)
    3-Java中基本数据类型的存储方式和相关内存的处理方式(java程序员必读经典)
    1-匿名对象
    2-封装性
    2-递归调用
  • 原文地址:https://www.cnblogs.com/xuanbjut/p/12074779.html
Copyright © 2020-2023  润新知