请问复制和粘贴某个文件时,时间是怎么计算的?

请问复制和粘贴某个文件时,时间是怎么计算的?,第1张

是根据实时数据写入速率和文件总容量来随时计算的。

所以时间仅仅是当前计算的结果。

庞大数量的小文件,即使总容量很小也需要长时间的复制。

一位存储记录数据是磁头在0磁道或索引区记录文件位置后再到响应扇区写数据。是两步。磁头要来回移动。

文件越多效率越低。

所以多个小文件反倒不如单一大文件复制速度快。

文件大小 163.2M/68%=240M

16秒完成32%

共用50秒 就是完成100% 可以复制完.

163.2/68%-163.2=76.8兆

16/32%=50秒

如果是想知道需要大约多长时间才能复制过去的话,就用被粘贴存储器的平均写入速度÷文件大小(单位一样)就可以算出来大约时间了

如果你是想计时的话,在Manjaro Linux之类的系统终端上因为启用了zsh的powerlevel10k主题,所以自带一个命令执行时间计时器,会在执行结束后告诉你时间,或者可以使用time命令

如果是dd这个命令的话可以在后面多加一个status=progress参数来看到目前写入进度跟预计时间


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11474553.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存