Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Conversione jiffies / Mhz e guida file proc

    Salve a tutti,
    avrei un problema da proporvi...
    Sto facendo un analizzatore di carico per sistemi linux con kernel 2.6, che sono dedicati a particolari demoni;
    per non gravare e non inficiare i reali valori di carico memoria, cpu , ecc... sto andando a prendere i dati nel file system /proc...
    per quanto riguarda memoria e altro, non ci sono problemi... ma per quel che concerne il consumo della cpu, ci sono dei problemi...
    Intanto dato che mi servono i dati per singolo processo vado a leggere i file all'interno di /proc/<Pid>/.
    in particolare il file stat che si trova all'interno di questa cartella..
    Fin qui sembra tutto bene... ma all'interno del file ci sono 41 campi/valori non spiegati da nessuna parte dove io abbia cercato, e trovo solo spiegazioni obsolete e con 40 campi massimo anche col man.... Ma facciamo finta che sia riuscito ad individuare i due campi di utilizzo cpu in user mode e in kernel mode ( ho fatto delle prove e ho visto quello che variava .. spero siano giusti) a questo punto non ho la minima idea di come convertire il numero che ottengo in jiffies in GHz, per poi calcolarmi in un secondo momento, conoscendo il bogomix la percentuale di utilizzo per processo....

    So che non è semplice vi chiedo una mano.. almeno un manuale... anche in tedesco o spagnolo per i miei file proc...
    contattatemi per qualsiasi dettaglio.. e ricordate ... flame & Fire

  2. #2
    Powered by Linux

    "Windows cerca di fare Unix e ci riesce male, Red Hat cerca di fare Windows e ci riesce benissimo" (Jimmy Olgeni)

  3. #3
    Grazie queste saranno utili .. ora controllo subito e tento di capire meglio qualcosa..

  4. #4
    grazie cmq vod .. purtroppo quello che mi hai passato tu mi dice come convertire i jiffies in secondi, ma non a che frequenza del processore utilizzata corrispondono...
    voglio dire 1 jiffy è un battito del clock, un'operazione della cpu come trasformo questa grandezza in hz???? e i suoi multipli???

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.