2011-02-23 187 views
6

我們有一個理論,第2代GC可能會在應用程序中引入延遲,有沒有一種方法來分析GC需要多長時間?GC需要多長時間?

+0

還請參閱http://stackoverflow.com/questions/4288898/how-to-profile-net-garbage-collector。 – 2011-02-23 21:36:50

回答

5

在GC中花費的總時間以及有關收集數量,堆大小等的各種信息都有性能計數器。有關詳細說明,請參閱this article

如果您只想快速查看應用程序,請使用process explorer。它可以顯示進程的大部分.NET統計信息。

+0

我正在尋找一個完整的GC需要多長時間。它暫停所有的10毫秒... 100毫秒... 500毫秒。 – rjdevereux 2011-02-24 18:04:45