Linux中有一个输出系统利用率的命令叫做time。 有相当于Windows吗? 或者我怎么能手动使用batch file中的任务pipe理器命令?
Windows Server 2003资源工具包包含一个timeit实用程序。 资源工具包在XP上也能正常工作,而且我也在新的Windows操作系统上使用了个别工具。
如果您的操作系统具有PowerShell(较旧的操作系统可能需要下载),则可以简单地使用Measure-Command cmdlet。
我发现了一个工具,虽然不是一个直接的端口,但似乎给了你所需要的信息。
C:\> timemem "find \"e\" myfile.txt" ---------- MYFILE.TXT >ONE Homo sapiens alu >TWO IUB ambiguity codes >THREE Homo sapiens frequency Process ID: 476 elapsed time (seconds): 5.81 user time (seconds): 0.55 kernel time (seconds): 0.30 Page Fault Count: 3150 Peak Working Set Size (kbytes): 12420 Quota Peak Paged Pool Usage: 78324 Quota Peak Non Paged Pool Usage: 2240 Peak Pagefile Usage: 917504
timemem.exe可以从Andy Fingerhut的代码页面获得 ,timemem源码在github上作为clojure-benchmark回购的一部分托pipe。
readme-timemem.txt提供了更多的细节 ,我复制了上面的例子。
(从超级用户的这个被忽略的答案中find)