Windows 的程式效能測量工具 wtime 0.1 alpha 版發布

來源:互聯網
上載者:User

wtime 是我的第一件開源軟體作品。wtime 類似 GNU time ,它可以運行另一個程式,然後在那個程式結束時輸出程式消耗的時間(核心態 ring0 時間、使用者態 ring3 時間、總時間)、佔用的記憶體(工作集/峰值、分頁檔/峰值)、IO 數量(IO 讀、寫、其他)。

 

項目首頁:http://sourceforge.net/projects/wintime/

 

wtime 通常用來進行效能測量,因為我上次發現 Windows 上缺少一個像 GNU time 一樣的工具,故寫了這個小程式。wtime 以 New BSD License(http://www.opensource.org/licenses/bsd-license.php) 發布。

 

使用範例:

 

E:/projects/wtime/src>wtime java -version<br />java version "1.6.0_16"<br />Java(TM) SE Runtime Environment (build 1.6.0_16-b01)<br />Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)</p><p>user time: 78,000 us<br />kernel time: 15,600 us<br />total: 220,003 us<br />WorkingSet: 24,576<br />PeakWorkingSet: 9,785,344<br />PagefileUsage: 0<br />PeakPagefileUsage: 29,876,224<br />Read bytes: 1,982,806<br />Write bytes: 0<br />Other bytes: 12,284

 

可以看到上面的輸出直接附加到正常的輸出後面。時間以微秒(us)為單位,記憶體和 IO 均以位元組為單位。

 

P.S. 歡迎協助我在不同的 Windows 版本下測試,我目前只測過 Win7,而且還是管理員,最好能測下 Vista 的普通使用者。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.