golang预估 tar -zcf dockertargz docker 所需要的时间
很难给出准确的时间预估,因为tar命令的执行时间受多个因素影响,包括文件大小、系统性能和磁盘速度等。
但是,可以通过以下方法来估计tar命令的执行时间:
- 查看待压缩的文件夹大小:使用
du -sh @docker/命令可以查看文件夹的大小,例如输出结果为"100MB"。 - 查看磁盘读写速度:使用
hdparm -Tt /dev/sda命令可以测试磁盘读写速度,例如输出结果为"Timing cached reads: 2000 MB in 2.00 seconds = 1000.00 MB/sec"。 - 根据文件夹大小和磁盘读写速度估算时间:根据上述示例,如果文件夹大小为100MB,磁盘读写速度为1000MB/sec,那么tar命令大约需要0.1秒(100MB / 1000MB/sec)。
请注意,这只是一个简单的估算,实际执行时间可能会有所不同。同时,还需要考虑其他因素,如系统负载和其他正在运行的进程等。
原文地址: https://www.cveoy.top/t/topic/iq2W 著作权归作者所有。请勿转载和采集!