Apa perbedaan antara ps dan perintah teratas?


17

Apa perbedaan antara psdan topperintah? Saya melihat bahwa keduanya dapat menampilkan informasi tentang proses yang sedang berjalan. Yang mana yang harus digunakan kapan?

Jawaban:


14

topsebagian besar digunakan secara interaktif (coba baca halaman manual atau tekan "h" saat topsedang berjalan) dan psdirancang untuk penggunaan non-interaktif (skrip, mengekstraksi beberapa informasi dengan pipa shell dll.)


11

topmemungkinkan Anda menampilkan statistik proses secara terus menerus hingga berhenti vs. psyang memberi Anda satu snapshot.


6

topmemungkinkan Anda untuk melihat proses Anda diurutkan berdasarkan jumlah daya prosesor yang mereka gunakan. psmemungkinkan Anda untuk melihat semua proses Anda, atau hanya proses yang digunakan oleh pengguna tertentu, misalnya rootatau diri Anda sendiri.

topharus digunakan untuk melihat proses mana yang paling aktif, psdapat digunakan untuk melihat proses mana yang Anda (atau pengguna lain) sedang jalankan saat ini.

untuk informasi lebih lanjut tentang cara menggunakan topdan ps, menjalankan man topatau man psdi terminal Anda;)


3

Poin lain:

ps- Informasi Proses Membaca
top- Pemantauan Sumber Daya seperti sumber daya top menggunakan cpu, penggunaan memori dan banyak lagi.


0

Untuk penggunaan CPU, psmenampilkan penggunaan CPU rata-rata selama proses berlangsung karena bersifat instan dan akan selalu menjadi 0% atau 100%. topmemberikan tampilan yang lebih instan dari rata-rata jajak pendapat terbaru.

Informasi lebih lanjut di sini: Atas dan ps tidak menampilkan hasil cpu yang sama


Penggunaan CPU rata-rata ( %CPU) bisa antara 0 dan 100% (termasuk). Menurut procps-nghalaman manual, Itu tidak akan menambahkan hingga 100% kecuali jika Anda beruntung.
Anthony G - keadilan untuk Monica
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.