2010-09-14 22 views

cevap

6

, 100 normal üzerinde çok her işlemci (çekirdek veya sanal çekirdek) (100*numberOfCores Nax olan) için işlemci kullanımı toplamıdır. Eğer genel CPU% istiyorsanız

bu Nick Craver zaten belirttiğimiz gibi 100

+0

Sağol. Bu mantıklı, bahsettiğin sayaç için bakacağım – testuser

+0

Böyle bir sayaç var mı? dışındaki bildiğim tek, "Proses (w3wp)" "Süreç (_Toplam)" elbette tüm işlemler için toplamıdır, olurdu. Bu sorunu içerken Şahsen ben sadece bir ("Proses (w3wp) \% işlemci zamanı"/Environment.ProcessorCount) yaptı. –

+0

Sayaç İşlemini (w3wp_Total) bulamadım ama aynı işi yaptığımı düşündüm ("İşlem (w3wp) \% İşlemci Süresi"/Environment.ProcessorCount) Teşekkürler! – testuser

5

dışarı kapakları, tezgahın Process(w3wp_Total) sürümünü kullanın, bu (mantıksal veya fiziksel) tüm işlemcilerin kombine değerdir. % 0 ile% 100 arasında bir değer elde etmek için yeterlidir (.NET kodda bunu yapmak istiyorum varsayarak mesela Environment.ProcessorCount) işlemcilerin numaralar bölerek.

İlgili konular