2011-02-23 190 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