Я пишу ASP. NET MVC, и я вижу довольно случайную производительность одного из моих действий. Моя первоначальная мысль заключается в том, что сборка мусора запускается и приостанавливает приложение на некоторое время, но я не могу найти кнопку / переключатель, который подтвердит или опровергнет мою теорию.
Ни для кого не java -verbose: gc
- это переключатель командной строки, который вы можете передать Java-приложению, которое заставит JVM распечатать, когда произойдет событие GC и сколько времени это займет.
Я попытался использовать инструмент производительности vs2010 и JetBrains dotTrace, оба из которых немного похожи на использование термоядерного оружия, чтобы расколоть небольшой орех.