1
A
回答
0
的Tcl本身不提供這些信息。你想使用TclX包的times
命令。
package require Tclx
set pre [times]
# do CPU intensive operation here; for example calculating the length of a number with many digits...
string length [expr {13**12345}]
set post [times]
# the current process's non-OS CPU time is the first element; it's in milliseconds
set cpuSecondsTaken [expr {([lindex $post 0] - [lindex $pre 0])/1000.0}]
# The other elements are: system-cpu-time, subprocess-user-cpu-time, subprocess-system-time
您當然是依賴於操作系統來正確測量這些信息。雖然在TWAPI包中可能有些邏輯上相似的東西,但它不適用於非POSIX系統(例如Windows)。
相關問題
- 1. CPU時間測量
- 2. 如何在Windows上測量CPU時間?
- 3. 如何查找tcl中的CPU數量?
- 4. Eggdrop TCL正常運行時間腳本
- 5. 如何在tcl(expect)腳本中訪問bash變量腳本
- 6. 如何在其他tcl腳本中運行tcl腳本?
- 7. 如何測量Linux shell腳本中的持續時間(秒)?
- 8. 如何測量npm/yarn任務/腳本的執行時間?
- 9. 在Julia中測量已用CPU時間
- 10. 如何測量一段程序的用戶/系統CPU時間?
- 11. 如何測量Clojure函數執行的CPU時間?
- 12. 時間測量總時間與CPU時間
- 13. 按CPU時間列出PHP腳本
- 14. 如何測量腳本執行和*解析*時間?
- 15. 如何在Google App Engine中測量CPU時間?
- 16. 如何測量時間成本?
- 17. Tcl腳本
- 18. PHP腳本處理/ CPU時間(不是掛鐘時間)
- 19. Bash腳本:觀看時鐘速度時的CPU壓力測試
- 20. 如何在負載測試期間測量CPU和內存
- 21. 在TCL腳本中,我如何回顯變量的內容?
- 22. 如何在Powershell中測量系統「cpu時間和用戶cpu時間」以執行命令?
- 23. 關於使用CPU時鐘測量時間的問題
- 24. 如何測量TCL代碼覆蓋率?
- 25. TCL腳本調試
- 26. TCL腳本錯誤
- 27. 如何從TCL腳本參數
- 28. 如何在HTML中嵌入TCL腳本
- 29. 如何在Python中運行TCL腳本?
- 30. 如何從php執行tcl腳本?
有時,使用shell命令'time'來包裝對Tcl的調用會更容易。這對於原油測量來說工作得很好。 –