Waktu sorana salah sahiji Paréntah Linux Ubuntu Lesser dipikawanoh tapi bisa dipaké pikeun nunjukkeun kumaha lila paréntah mangrupa nyokot keur ngajalankeun.
Ieu mangpaat lamun anjeun pamekar sarta rék nguji kinerja program anjeun atanapi naskah.
pituduh ieu bakal daptar saklar utama anu baris anjeun make jeung paréntah waktu sapanjang kalawan hartos maranéhanana.
Kumaha Ka Paké The Time Komando
The rumpaka tina paréntah waktu nyaéta saperti kieu:
waktu
Contona, anjeun bisa ngajalankeun anu LS sorana daptar sadaya file di folder nu dina format lila babarengan jeung paréntah waktos.
waktos LS -l
Hasil tina paréntah waktos bakal kieu:
0m0.177s nyata
0m0.156s pamaké
0m0.020s sys
The statistik ditémbongkeun némbongkeun jumlah waktu dicokot pikeun ngajalankeun paréntah, jumlah waktu nu ieu spent dina modeu pamaké sarta jumlah waktu spent dina modeu kernel.
Upami Anjeun gaduh program nu geus ditulis tur Anjeun hoyong damel di prestasi anjeun tiasa ngajalankeun eta babarengan jeung paréntah waktu leuwih sarta leuwih na coba sarta ngaronjatkeun dina statistik.
Sacara standar, output dipintonkeun di ahir program tapi sugan rék kaluaran ka buka file a.
Pikeun output format kana file anu nganggo rumpaka handap:
waktos -o
waktos --output =
Sadaya saklar keur ngorana waktu kudu dieusian saméméh paréntah hayang ngajalankeun.
Mun anjeun kinerja tuning lajeng anjeun keukeuh append kaluaran ti paréntah waktos ka file sarua leuwih sarta leuwih ku kituna anjeun bisa ningali trend a.
Jang ngalampahkeun kitu nganggo rumpaka handap tinimbang:
waktos -a
waktos --append
Pormat kaluaran The Time Komando
Sacara standar output nyaéta saperti kieu:
0m0.177s nyata
0m0.156s pamaké
0m0.020s sys
Aya angka nu gede ngarupakeun pilihan pormat sakumaha ditémbongkeun ku daftar di handap
- C - Ngaran na garis paréntah alesan dipake
- D Rata - rata ukuran tina prosés urang aréa data unshared di kilobytes
- E - tos dilakonan waktos dina format jam
- F - Jumlah kaca faults
- I - Jumlah inputs Sistim file ku prosés nu
- K Rata - rata pamakéan memori total proses dina kilobytes
- M - Maximum ukuranana nyicingan set proses salila hirupna di Kilobytes
- O - Jumlah outputs Sistim file ku prosés nu
- P - Perséntase of CPU anu pakasaban nampi
- R - Jumlah faults kaca minor atanapi recoverable
- S - Total Jumlah detik CPU dipaké ku sistem dina modeu kernel
- U - Total Jumlah detik CPU dipaké ku mode pamaké
- W - Jumlah kali prosés ieu swapped kaluar memori utama
- X - Jumlah Rata-rata tina téks dibagikeun dina prosés
- Ukuran kaca System di kilobytes - Z
- c - Jumlah kali prosés ieu konteks switched
- e - tos dilakonan nyata waktu dipake ku prosés dina detik
- k - Jumlah sinyal dikirimkeun ka prosés nu
- p Rata - rata ukuran tumpukan unshared tina prosés di kilobytes
- r - Jumlah seratan stop kontak ditampi ku prosés nu
- s - Jumlah seratan stop kontak dikirim ku prosés nu
- t Rata - rata ukuran nyicingan set tina prosés di kilobytes
- w - Jumlah waktu prosés ieu konteks switched sukarela
- x - Status Kaluar tina paréntah
Anjeun tiasa nganggo saklar pormat saperti kieu:
waktos -f "tos dilakonan Time =% E, inputs% I, outputs% O"
Kaluaran keur ngorana luhur bakal jadi hal kawas kieu:
Tos dilakonan Time = 0:01:00, inputs 2, outputs 1
Anjeun tiasa gaul na cocog saklar sakumaha diperlukeun.
Upami anjeun hoyong pikeun nambahkeun hiji garis anyar salaku bagian tina string format nganggo karakter newline saperti kieu:
waktos -f "tos dilakonan Time =% E \ n inputs% I \ n outputs% O"
singgetan
Pikeun manggihan nu leuwih seueur tentang paréntah waktos maca Manual anu Linux Ubuntu Page ku ngajalankeun paréntah di handap:
waktos lalaki
The switch format henteu dianggo lempeng jauh dina Ubuntu. Anjeun kedah ngajalankeun paréntah saperti kieu:
/ Usr / bin / waktos