Ten próg niekoniecznie oznacza złą wydajność (w zależności od tego, co robisz, 10% czasu przetwarzania może nie być zbyt duże!).
Istnieje inny powiązany licznik "Sprawdzanie sumy czasu pracy." Ten licznik wyświetla rzeczywistą liczbę sprawdzeń w czasie wykonywania (jest to udokumentowane here). Jeśli wartość w tym liczniku jest niska, to prawdopodobieństwo, że nie masz problemu. Jeśli jest wysoka (lub szybko rośnie w niektórych punktach aplikacji), być może masz problem, który warto zbadać.
Te "kontrole czasu wykonywania" to kontrole bezpieczeństwa dostępu do kodu, które są wykonywane, gdy kod prosi o konkretne zezwolenie CAS z środowiska wykonawczego. Jeśli Twój kod jest złożony lub działa w ograniczonym zaufaniu, może się okazać, że wysyłasz wiele próśb i że możesz potencjalnie zrestrukturyzować swój kod w celu zoptymalizowania tych kodów. Z pewnością jednak stwierdzę, że jest to problem, zanim zajrzy się zbyt głęboko, ponieważ nie zawsze jest to prosta optymalizacja.
Nie jest to prawdziwa odpowiedź, ale widziałem [to] (http://social.msdn.microsoft.com/forums/en-US/vststest/thread/a976fa4b-fe8d-44da-8a45-247f26b8a8d1)? –
Tak, tak, dziękuję za link. – carrier