Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Systems  
  • Grunnleggende datakunnskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  •  
    Datamaskin >> Systems >> Unix >> Content
    Unix -kommandoer for å sjekke CPU bruk
    Unix og Unix -lignende operativsystemer som Linux gi minst fire kommandoer for å kontrollere CPU-bruk på datamaskinen. Hvilken du velger å bruke i en gitt situasjon vil avhenge av dine behov. Noen generere leve rapporter , noen er laget for å logge sine data direkte til tekstfiler og andre er laget for å gi en prosess -by -process nedbryting av hvilke programmer som bruker mest CPU tid . SAR

    System Activity Reporter ( SAR ) sjekker prosessoren med jevne mellomrom og logger det enten til konsollen eller i en fil du angir. Det tar minst ett argument: forsinkelsen i sekunder mellom hver gang den sjekker prosessoren . I tillegg kan du angi en fil for å logge informasjonen i tillegg til antall ganger for å utføre denne kontrollen før du stopper . Følgende kommando ville sjekke CPU hvert femte sekund i ett minutt og logger informasjonen i en fil som heter " cpuinfo : "

    SAR -o cpuinfo 5 12

    " 12 " kommer fra det faktum at det er 12 fem - sekunders intervaller på 60 sekunder .

    SAR er et godt valg for administratorer som ønsker en langsiktig logg over prosessorbruk over tid .
    MPStat

    MPStat har samme format som SAR -kommandoen, men viser ekstra informasjon for maskiner med flere datamaskiner i forbindelse med utnyttelse av hver enkelt prosessor . Det er bare installert på enkelte systemer.
    Topp

    Mens SAR og MPStat gi informasjon om samlede CPU-bruken , gir Top deg å analysere CPU-bruk av individuell prosesser i intime detaljer. Det gir også sanntidsdata , i motsetning til SAR og MPStat . For å bruke den, bare skrive "top " i terminalen. Du kan også skrive inn " top- o cpu " for å fortelle Topp å sortere sine resultater for prosesser som bruker mest CPU tid . Du kan avslutte Topp ved å trykke " q" når som helst.

    Top er et godt valg for brukere som ønsker en rask, engangs idé om hva prosessorbruk er i dette øyeblikket for å diagnostisere svak ytelse .
    Process Status

    Process Status ( PS ) kan også brukes til å sjekke hvor mange prosent av CPU som brukes av hver prosess . Faktisk er det hvor topp får sin informasjon , men det tar litt mer typing å bruke. For å få en rapport fra PS , skriver du følgende: " ps - e -o pcpu -o pid -o user -o args . " Den eneste fordelen med å bruke PS løpet Top er at PS vil generere en rapport og gå tilbake til kommandolinjen umiddelbart .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Kill a Process på en Unix datamaskin 
    ·Hvordan endre et passord Command i UNIX 
    ·Hvordan du skal se på en Unix fil i Hex 
    ·Hvordan Planlegg en jobb i Unix 
    ·Hvordan Test Null Unix Script 
    ·Unix Shared Memory Tutorial 
    ·Hvordan lese en UNIX FTP Log 
    ·Unix gaffel Tutorial 
    ·Hvordan Slette Lines Med Grep i ​​Unix 
    ·Unix Audit Sjekkliste 
      Anbefalte artikler
    ·Hvordan fjerner OpenOffice Fra Vista 
    ·Power Save Options 
    ·Windows Vista Feilkode 0x0 
    ·Hva gjør System Idle Process Do 
    ·Krav til en Windows Tablet PC 
    ·Hvordan endre en statisk IP for en Mac X 
    ·Hvordan får jeg fra kommando- skjermer til Mitt skrive…
    ·Hvordan sette opp en ekstern skjerm skjerm for en bærb…
    ·Slik kjører iTunes på Ubtuntu 
    ·Hvordan sette tillatelser i XP Home 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/