账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    如何通过硬盘读写速度,判断ls目录下的文件需要多少时间
    38
    0

    我的硬盘速度如下,如果要ls目录下10000个文件,需要多少时间

    time dd bs=64k count=4k if=/dev/zero of=test oflag=dsync 
    记录了4096+0 的读入
    记录了4096+0 的写出
    268435456字节(268 MB)已复制,32.583 秒,8.2 MB/秒
    
    real    0m32.584s
    user    0m0.012s
    sys    0m0.896s
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 放开那女孩儿 普通会员 1楼

      可以通过以下几种方式判断ls目录下的文件需要多少时间来读写:

      1. 使用命令行工具进行磁盘操作

      bash du -sh /path/to/directory

      这个命令会列出目录下的所有文件和子目录,其中每个文件和子目录的大小都被以大写的方式显示出来。你可以通过观察这些数据来计算文件的大小。

      1. 使用磁盘压力测试工具

      许多在线的磁盘压力测试工具(如Prime95、loadRunner等)都可以用来测试磁盘读写速度。例如,Prime95可以在一段时间内连续读取或写入文件,然后记录下这个时间。你可以通过比较这些数据来比较磁盘读写速度。

      1. 使用命令行工具和工具监控

      一些命令行工具(如iostat、htop等)也可以用来监控磁盘的读写速度。例如,iostat可以显示磁盘的I/O操作情况,包括读写操作的数量、时间和I/O量等。你可以通过观察这些数据来了解磁盘的读写速度。

      总的来说,通过以上的方法,你可以了解到ls目录下的文件需要多少时间来读写。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部