CygWin 和 Windows Powershell 是否会像 Linux 中的时间命令实用程序一样返回程序的近似正确(实际、用户和系统)时间?

CygWin 和 Windows Powershell 是否会像 Linux 中的时间命令实用程序一样返回程序的近似正确(实际、用户和系统)时间?

我们可以使用 Cygwin 和 Powershell 计算 Windows 中 C 程序的(实际、用户和系统)时间,就像我们在 Linux 中使用时间命令实用程序一样?

答案1

PowerShell 有一个内置命令,类似于 Bash 的“时间”。它被称为Measure-Command

你可以像这样使用它:

Measure-Command {echo ok}

输出将是:

Days              : 0
Hours             : 0
Minutes           : 0
Seconds           : 0
Milliseconds      : 0
Ticks             : 1318
TotalDays         : 1.52546296296296E-09
TotalHours        : 3.66111111111111E-08
TotalMinutes      : 2.19666666666667E-06
TotalSeconds      : 0.0001318
TotalMilliseconds : 0.1318

相关内容