Monitor Aktivitas Mac OS X - apa yang dikatakan "Waktu CPU"?


9

Apa yang dikatakan "Waktu CPU" tentang proses ini? Apakah ini akumulasi waktu proses telah berjalan? Kadang-kadang melompat beberapa detik dan seringkali tidak ada yang terjadi.

teks alternatif

Jawaban:


5

Ya, itu adalah "Apakah akumulasi waktu proses telah berjalan", dan dengan "menjalankan" maksud Anda "benar-benar menggunakan CPU". Jika Anda melihatnya melompat dan kemudian mandek, itu berarti proses menggunakan CPU selama beberapa detik, dan kemudian berhenti membutuhkannya, atau dipindahkan oleh penjadwal sementara proses lain menggunakan CPU.


Menerima jawaban ini karena yang lain sudah mendapat suara. Keduanya menjelaskan dengan baik. Ta.
Andrew J. Brehm

10

Anda memiliki banyak aplikasi yang berjalan dalam "paralel", bersaing untuk sumber daya sistem, seperti CPU. Waktu CPU memberi tahu Anda berapa lama proses tertentu telah secara aktif menggunakan CPU saat sedang berjalan.

Bayangkan suatu proses secara konstan menggunakan 10% CPU, dan berjalan selama 20 menit. Pada saat itu, ia akan menggunakan sekitar 2 menit waktu CPU. Jika suatu proses mahal secara komputasi, waktu CPU akan naik lebih cepat, karena lebih banyak "waktu nyata" akan dihabiskan oleh CPU pada proses tertentu.


Jadi alasannya bisa naik lebih cepat daripada waktu nyata adalah karena lebih dari satu inti digunakan?
Andrew J. Brehm

1
@Andrew Ya. Anda mendapatkan waktu CPU 1 detik per detik secara real-time jika Anda memiliki penggunaan CPU 100%, dan tentu saja lebih, jika Anda menggunakan CPU lebih dari 100% (yaitu beberapa core yang digunakan untuk jumlah total "lebih dari satu inti").
Daniel Beck
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.