Likes Likes:  0
Resultaten 1 tot 8 van de 8
Geen
  1. #1
    CPU usage opvragen van een proces onder Linux
    geregistreerd gebruiker
    94 Berichten
    Ingeschreven
    02/09/03

    Locatie
    Wormerveer

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 35031349
    Ondernemingsnummer: nvt

    Thread Starter

    CPU usage opvragen van een proces onder Linux

    Weet iemand mij te vertellen hoe ik de huidige CPU load van een bepaald process kan zien. Ik weet dat het met TOP kan maar weet iemand een andere mogelijkheid.

    ps -aux geeft alleen maar het gemiddelde CPU load van een process voor zover ik weet.

    Ik wil namelijk een programma schrijven om een process te kunnen monitoren op CPU usage en afhankelijk daarvan een actie op kunnen ondernemen zoals het uitschakelen van het process.

  2. #2
    CPU usage opvragen van een proces onder Linux
    Superuser
    228 Berichten
    Ingeschreven
    27/04/03

    Locatie
    NL

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Ja dat kan, met de "C" output modifier. (zie manpage)

    Maar ps is nogal picky met zijn command line options. Ik zal even opzoeken hoe het ook alweer moest.

    [edit]
    Code:
    ps -eo "%p %y %x %C %c" --sort c
    Mogelijk dat je hier iets mee kunt.

    De meeste cpu-time komt nu onderaan zeg maar. Ik weet niet zeker of dit klopt, maar ik denk het wel.
    Laatst gewijzigd door Booster; 02/09/03 om 23:45.

  3. #3
    CPU usage opvragen van een proces onder Linux
    moderator
    7.022 Berichten
    Ingeschreven
    29/07/03

    Locatie
    Nijmegen

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    175 Berichten zijn liked


    Naam: Mike
    Bedrijf: admin.nu
    URL: www.admin.nu
    Registrar SIDN: Ja
    KvK nummer: 09139651

    ps -aux levert ook iets leuks op, of in je prompt tik je " top "
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  4. #4
    CPU usage opvragen van een proces onder Linux
    geregistreerd gebruiker
    94 Berichten
    Ingeschreven
    02/09/03

    Locatie
    Wormerveer

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 35031349
    Ondernemingsnummer: nvt

    Thread Starter

    Post

    Met

    ps -eo "%p %y %x %C %c" --sort c

    krijg ik zo te zien ook het gemdiddelde CPU gebruik van een process helaas.

    Voor Mikey:
    ps -aux levert alleen maar het gemiddelde CPU gebruik op.

    Met TOP krijg je wel de huidige CPU gebruik te zien maar dat is echt een programma. De bedoeling is dat ik er iets uit kan halen met GREP en dat kan helaas niet met TOP voor zover ik weet.

  5. #5
    CPU usage opvragen van een proces onder Linux
    geregistreerd gebruiker
    63 Berichten
    Ingeschreven
    19/07/03

    Locatie
    Breda

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 20111555
    Ondernemingsnummer: nvt

    Probeer eens:

    # top -b | grep ....

    of

    # top -b | awk '/hier_process_of_user/ { print $9 }'
    Laatst gewijzigd door Theo; 03/09/03 om 13:44.

  6. #6
    CPU usage opvragen van een proces onder Linux
    Superuser
    228 Berichten
    Ingeschreven
    27/04/03

    Locatie
    NL

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    In principe is dat met top wel te doen, maar ik begrijp waarom je in eerste instantie voor PS kiest

    Het kan dus wel, probeer anders eens ps C op de bak waarop het script moet gaan werken. de C parameter staat in de manpage als de aangewezen optie daarvoor.
    Probleem is dat het soms wel/soms niet werkt, heel wat mensen hebben problemen met het 'werkend krijgen' van de parameter. (zie google)

  7. #7
    CPU usage opvragen van een proces onder Linux
    geregistreerd gebruiker
    85 Berichten
    Ingeschreven
    31/05/03

    Locatie
    Eersel

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Origineel geplaatst door Theo
    Probeer eens:

    # top -b | grep ....

    of

    # top -b | awk '/hier_process_of_user/ { print $9 }'
    top -b -n 1 | awk '/hier_process_of_user/ { print $9 }'

    Allemaal makkelijk te vinden met man top/awk...

  8. #8
    CPU usage opvragen van een proces onder Linux
    geregistreerd gebruiker
    94 Berichten
    Ingeschreven
    02/09/03

    Locatie
    Wormerveer

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 35031349
    Ondernemingsnummer: nvt

    Thread Starter
    tnx EgoH

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics