PerfView: Изтеглете инструмента за анализ на ефективността от

Съдържание:

PerfView: Изтеглете инструмента за анализ на ефективността от
PerfView: Изтеглете инструмента за анализ на ефективността от

Видео: PerfView: Изтеглете инструмента за анализ на ефективността от

Видео: PerfView: Изтеглете инструмента за анализ на ефективността от
Видео: Section 1: Less Comfortable - YouTube 2024, Може
Anonim

Microsoft пусна последната версия на PerfView, който поправя незначителни бъгове и добавя поддръжка за Microsoft.NET 4.5. Microsoft е разработила тези инструменти за анализиране и изолиране на CPU или свързани с паметта проблеми с производителността на приложения. Това ще ви помогне да стесните функцията или нишката, което е причина за проблема с производителността и посочване на изходния код, така че да можете да го оптимизирате или да коригирате всички грешки в тази конкретна секция.

Image
Image

PerfView

За разлика от някои други инструменти, намерих PerfView от Microsoft, за да бъде много удобен за потребителя с тонове хипервръзка информация за потребителя, за да разбера как работи. Microsoft е включила a Tutorial.exe файл; опитайте и вижте как работи. Инструментът използва функцията за проследяване на събития за Windows (ETW), за да анализира и изхвърли данните. Това е много полезно, докато отстранявате проблеми, свързани с ефективността на вашата програма.

Инструментът основно взема моментна снимка на стаковете, като прекъсва процесора. Препоръчително е да прочетете секцията "Ръководства" и ръководствата, предоставени в рамките на инструмента, за да разберете по-добре инструмента.

По подразбиране тя отнема стека на всички процеси - но можете да изберете EXE файла, който сте пулсирали за отстраняване на неизправности. Както можете да видите на изображението по-долу, ще ви разкаже името на всеки кадър в колекцията стека, с общата цена на CPU и общата сума на разходите.

По този начин отстраняването на неизправности е много по-лесно и ви помага да разберете коя рамка в стека може да причини проблеми с използването на процесора и да посочите източника на това. Можете също така да дефинирате сървъра на символите, така че да го изтегля и да го съхранява на местно ниво.
По този начин отстраняването на неизправности е много по-лесно и ви помага да разберете коя рамка в стека може да причини проблеми с използването на процесора и да посочите източника на това. Можете също така да дефинирате сървъра на символите, така че да го изтегля и да го съхранява на местно ниво.

Това е чудесен инструмент за разработчиците на приложения, които да ограничават ефективността на свързаните с производителността проблеми. Ако сте разработчик на приложения, не забравяйте да проверите PerVeiw; тя със сигурност ще ви помогне.

Уроци за PerfView

За повече информация тук има няколко видео урока за разследване по време:

  1. Събиране на данни с командата PerfView "Run"
  2. Просто разследване на процесора
  3. Символ Разделителна способност
  4. Групиране и сгъване
  5. Пробиване в цената

Изтегляне на PerfView

Можете да го изтеглите от тук.

Препоръчано: