当我执行tail
操作时,通常需要大约0.01。但是,我有一个小于10MB的文件,它占用的时间是平均值的100倍。即使是多GB的文件也会在“正常”时间完成。你知道吗
下面是我要做的:
t0 = time.time()
s = subprocess.check_output(['tail', '-%s' % str(n), file]).decode('unicode_escape')
if self.verbose: print ('LastNLines: %.5f' % (time.time()-t0))
为什么对这个特定的文件发出tail命令要花这么长时间,或者在一般情况下,为什么某些文件比其他文件要花更长的时间来tail
?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐