Diskuze: Zátěž procesoru jedním procesem.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Eh.. nebudu resit proc to nefunguje,- ale celkove tento kod nedava smysl.. vis jak se pocita vytizeni procesoru? Spocte se kolik času stráví daným procesem CPU třeba za 1 vteřinu.. A ty tam máš Thread.Slee(500). pokaždý když sleepneš thread, tak se CPU z toho procesu odebere,.. ve finale ti tedy třeba tento kod ukaze , ze vytezuje cpu na 0%
Ano, vím, jak se PerformanceCounter používá. Četl jsem třeba tento
článek: https://blogs.msdn.microsoft.com/…an-byington/.
Díky za pomoc!
misto
new PerformanceCounter("Processor", "% Processor Time", Process.GetCurrentProcess().ProcessName);
pouzij
new PerformanceCounter("Process", "% Processor Time", Process.GetCurrentProcess().ProcessName);
Zobrazeno 4 zpráv z 4.