相当于 Windows 时间命令

相当于 Windows 时间命令

Linux 中有一个名为 time 的命令可以输出系统利用率。Windows 中有类似的命令吗?或者我还能如何在批处理文件中手动使用任务管理器命令?

答案1

Windows Server 2003 资源工具包包含一个 timeit 实用程序。该资源工具包在 XP 上也能很好地运行,而且我也在较新的 Windows 操作系统上使用过单个工具。

答案2

如果您的操作系统有 powershell(旧操作系统可能需要下载),您可以简单地使用 Measure-Command cmdlet。

答案3

我发现了一个工具——虽然不是直接移植——它似乎可以提供你想要的信息。

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 仓库

详细信息请参阅自述文件-timemem.txt,我从中复制了上面的例子。

(来自超级用户上这个被忽视的答案

相关内容