Saya menjalankan dan time
banyak perintah (yaitu nslookup
) melalui SSH
dan saya mengumpulkan total waktu yang dibutuhkan untuk menyelesaikan layanan tersirat (yaitu DNS ). Jadi saya mengumpulkan user
dan sys
waktu karena real
waktu menghitung waktu ketika proses saya memblokir yang saya tidak perlu ... saya kira.
Tetapi beberapa tes saya memiliki hasil seperti itu:
real 3m22.033s
user 0m0.009s
sys 0m0.014s
Saya melakukan tes ini pada kotak sumber daya linux terbatas tetapi masih, real
waktu sangat tinggi. Apakah ini hanya menunjukkan bahwa kotak SANGAT sibuk menjalankan proses yang berbeda? Apakah benar menambahkan waktu user
dan sys
untuk mengetahui seberapa banyak layanan yang digunakan?
sumber
wget
pertanyaan, sebenarnya saya tidak melakukannyatime
tetapi terima kasih atas penjelasannya. Mengatakan itureal
termasuk memblokir waktu seperti menunggu IO jaringan membuat saya berpikir untuk memasukkan waktu itu juga karena saya benar-benar menguji jaringan. Terima kasih.DNS
server atau mesin ping, apakah cukup untuk hanya mengukurreal
waktu?ping
lari selama 3 menit 22, itu akan kembali 3 menit 22. Hanya tidak berguna dalam kasus ini (dan sebenarnya itu tidak berguna sebagai patokan sebagian besar waktu, hasilnya tergantung pada faktor-faktor eksternal).nslookup
adalah 5 detik!