Trước đó tôi đã đọc một số lớn answer trên SO và tôi tự hỏi tại sao nó chưa được mô phỏng trong PowerShell.Tương đương với lệnh thời gian Unix trong PowerShell?
Trong unix/linux, chúng tôi có thể sử dụng lệnh time
làm công cụ đo điểm chuẩn đơn giản.
$ time ./script1.sh
real 0m1.005s
user 0m0.000s
sys 0m0.008s
Trong PowerShell, chúng ta có thể sử dụng measure-command
tương tự:
$ Measure-Command {java post_incr}
Days : 0
Hours : 0
Minutes : 0
Seconds : 1
Milliseconds : 18
Ticks : 10188003
TotalDays : 1.17916701388889E-05
TotalHours : 0.000283000083333333
TotalMinutes : 0.016980005
TotalSeconds : 1.0188003
TotalMilliseconds : 1018.8003
Nhưng điều này không giống như các time
, mà báo cáo thực tế, người dùng và sys (Xem phần chênh lệch giữa ba trong SO trả lời được liên kết.)
Điều này (time
) rõ ràng là một công cụ nhỏ hữu ích. Có bất kỳ người dùng nào đã viết lệnh ghép ngắn cho chức năng này hoặc đã có trong phiên bản V3 hoặc được lên kế hoạch cho các bản phát hành trong tương lai không?
Tôi thực sự mới sử dụng Windows Powershell, bạn có thể giải thích những gì tôi cần làm để sử dụng triển khai 'time' của bạn không? – Amndeep7