Mac OS X Etkinlik Monitörü - “CPU Zamanı” bana ne anlatıyor?


10

"CPU Zamanı" bu süreç hakkında bana ne anlatıyor? Sürecin gerçekleştiği toplam süre mi? Bazen birkaç saniye atlar ve çoğu zaman hiçbir şey olmaz.

alternatif metin

Yanıtlar:


6

Evet, bu "işlemin çalıştığı toplam süredir" ve "çalıştır" ile "CPU'yu gerçekten kullandınız" demek istersiniz. Atladığını ve sonra durduğunu gördüyseniz, bu işlem CPU'yu birkaç saniye kullandı ve daha sonra ihtiyaç duymayı bıraktı veya diğer işlemler CPU'yu kullanırken zamanlayıcı tarafından taşındı.


Bu cevabı kabul etmek, çünkü diğeri zaten bir yukarı oy aldı. Her ikisi de iyi açıklıyor. Ta.
Andrew J. Brehm

11

"Paralel" olarak çalışan ve CPU gibi sistem kaynakları için rekabet eden birçok uygulamanız var. CPU zamanı, belirli bir işlemin CPU'yu çalışırken ne kadar süre aktif olarak kullandığını gösterir.

Sürekli% 10 CPU kullanan ve 20 dakika boyunca çalışan bir işlem düşünün. O zaman, yaklaşık 2 dakikalık CPU süresi kullanmış olacak. Bir işlem hesaplama açısından pahalıysa, CPU zamanı çok daha hızlı artar, çünkü CPU tarafından belirli bir işlem için daha "gerçek zamanlı" harcanacaktır.


Yani gerçek zamandan daha hızlı yükselebilmesinin nedeni birden fazla çekirdek kullanılmasıdır.
Andrew J. Brehm

1
@Andrew Evet. % 100 CPU kullanımınız varsa saniyede 1 saniyelik CPU zamanı ve tabii ki% 100 CPU kullanımının üzerindeyseniz (yani, toplam "birden fazla çekirdek" toplamı için kullanılan birden fazla çekirdek).
Daniel Beck
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.