Skip to main content

Hanki palautusajan tilastot Linuxin aikakomennolla

HOW TO MAKE RABBITS HANKI (Huhtikuu 2025)

HOW TO MAKE RABBITS HANKI (Huhtikuu 2025)
Anonim

Aikakäsky on yksi vähemmän tunnetuista Linux-komennoista, mutta sitä voidaan käyttää osoittamaan, kuinka kauan komento kestää.

Tämä on hyödyllistä, jos olet kehittäjä ja haluat testata ohjelman tai komentosarjan suorituskykyä.

Tässä oppaassa luetellaan tärkeimmät kytkimet, joita käytät aikakäskyllä ​​ja niiden merkityksillä.

Kuinka käyttää aikakomentoa

Aikekäskyn syntaksi on seuraava:

aika

Voit esimerkiksi ls-komennolla luetella kaikki pitkän kansiossa olevan tiedoston tiedostot yhdessä aikakomennon kanssa.

aika ls -l

Tulokset aikakäskystä ovat seuraavat:

todellinen 0m0.177skäyttäjä 0m0.156ssys 0m0.020s

Näytetyt tilastot osoittavat, kuinka kauan komento suoritetaan, käyttäjämoodissa käytetty aika ja kernel-tilassa käytetty aika.

Jos sinulla on ohjelma, jonka olet kirjoittanut ja haluat työskennellä suorituksessa, voit suorittaa sen yhdessä aikakäskyjen kanssa yhä uudelleen ja yrittää parantaa tilastoja.

Oletuksena tulostus näkyy ohjelman lopussa, mutta ehkä haluat lähdön siirtyä tiedostoon.

Jos haluat lähettää tiedostomuodon, käytä seuraavaa syntaksia:

aika -oaika --output =

Kaikki aikakomennon kytkimet on määritettävä ennen komentoa, jonka haluat suorittaa.

Jos olet performanssitunnistus, voit lisätä liitetiedoston aikakäskyyn samaan tiedostoon niin, että näet trendin.

Voit tehdä sen seuraavasti:

aika -aaika --append

Aikakomennon tuotoksen muotoilu

Oletusarvoisesti lähtö on seuraava:

todellinen 0m0.177skäyttäjä 0m0.156ssys 0m0.020s

Seuraavassa luettelossa on useita muotoiluvaihtoehtoja

  • C - Käytetyt nimi- ja komentorivin argumentit
  • D - Prosessin ei-jakautuneen tiedon alueen keskimääräinen koko kilotavuina
  • E - Kulunut aika kelloformaatissa
  • F - Sivuvirheiden lukumäärä
  • I - Prosessin tiedostojärjestelmän syöttöjen määrä
  • K - Prosessin keskimääräinen kokonaismuistin käyttö kilotavuina
  • M - Prosessin maksimikokoinen koko koko elinaikana kilobyteinä
  • O - Prosessin tiedostojärjestelmän ulostulojen määrä
  • P - Prosessin prosenttimäärä, jonka työ on saanut
  • R - Pienempien tai palautettavien sivuvirheiden määrä
  • S - Järjestelmän ydinmoodissa käyttämä CPU-sekuntimäärä
  • U - Käyttäjätilan käyttämien suorittimen sekuntimien kokonaismäärä
  • W - Prosessin lukumäärän vaihtaminen päämuistista
  • X - Prosessin keskimääräinen jaetun tekstin määrä
  • Z - Järjestelmän sivukoko kilotavuina
  • c - Prosessin yhteyksien lukumäärä
  • e - Menetetty reaaliaikainen aika, jota prosessi käyttää sekunteina
  • k - Prosessille toimitettujen signaalien määrä
  • p - Prosessin keskimääräinen jakamaton pino koko kilotavuina
  • r - Prosessin vastaanottamien liitäntöjen lukumäärä
  • s - Prosessin lähettämien socket-viestien määrä
  • t - Prosessin keskimääräinen asukaskoko prosessissa kilotavuina
  • w - Prosessin määrä vapaaehtoisesti vaihdon aikana
  • x - Lopeta komennon tila

Voit käyttää muotoilukytkimiä seuraavasti:

aika -f "Kulunut aika =% E, Tulot% I, Lähdöt% O"

Edellä mainitun komennon tuotos olisi jotain tällaista:

Kulunut aika = 0:01:00, tulot 2, lähdöt 1

Voit sekoittaa ja sovittaa kytkimet tarpeen mukaan.

Jos haluat lisätä uuden rivin osana muotoilujonoa, käytä uuden rivin merkkiä seuraavasti:

aika -f "Kulunut aika =% E n Tulot% I n Tulokset% O"

Yhteenveto

Lisätietoja aikakäsikirjoituksesta lue Linux-käsikirja suorittamalla seuraava komento:

miehen aikaa

Format-kytkin ei toimi heti Ubuntun sisällä. Sinun on suoritettava komento seuraavasti:

/ Usr / bin / aika