PogoSafeMode
Określ, czy przy użyciu profilowania aplikacji trybu szybkiego lub w trybie awaryjnym.
PogoSafeMode
Uwagi
Optymalizacja przewodnikiem profilu (PGO) ma dwa tryby możliwe podczas fazy profilowania: szybkie tryb i w trybie awaryjnym.Gdy profilowania jest w trybie Szybkie, używa INC instrukcję, aby zwiększyć dane liczników.INC Instrukcji jest szybsze, ale nie jest bezpieczne dla wątków.Gdy profilowania jest w trybie awaryjnym, używa LOCK INC instrukcję, aby zwiększyć dane liczników.LOCK INC Instrukcji ma taką samą funkcjonalność jak INC instrukcji ma i jest wielowątkowość, ale jest wolniejsze niż INC instrukcji.
Domyślnie profilowania PGO działa w trybie Szybkie.PogoSafeModejest wymagany tylko, jeśli chcesz użyć trybu awaryjnego.
Aby uruchomić PGO profilowania w trybie awaryjnym, należy albo użyć zmiennej środowiskowej PogoSafeMode lub przełącznik kompilatora -PogoSafeMode, w zależności od systemu.Jeśli przeprowadzasz profilowania na komputerze x 64 należy użyć przełącznika kompilatora.Jeśli przeprowadzasz profilowania na komputerze x 86 musi zdefiniować zmienną środowiskową żadnej wartości, przed rozpoczęciem procesu optymalizacji.
Przykład
set PogoSafeMode=1
Zobacz też
Informacje
Zmienne środowiskowe dla optymalizacji z przewodnikiem profilu