Monitorare la CPU su Linux con CoreFreq
CoreFreq è un ottimo tool per monitorare la CPU su Linux, ma non è proprio di facile utilizzo.
Consiste in:
- un modulo per il kernel
- un demone
- un programma da CLI
Inoltre richiede l'installazione dei Development Tools.
Se siamo su Debian procediamo così (dovrebbe valere anche per Ubuntu):
# aptitude install dkms git libpthread-stubs0-dev
$ git clone https://github.com/cyring/CoreFreq.git
$ mkdir CoreFreq
$ cd CoreFreq
$ make
In questo modo abbiamo scaricato e installato l'occorrente.
Se siamo su Archlinux, possiamo usare il pacchetto in AUR:
$ yaourt -Sy corefreq-git
A questo punto carichiamo il modulo ed avviamo il demone:
# insmod corefreqk.ko
# ./corefreqd
Infine avviamo il client:
$ ./corefreq-cli
Apparirà una interfaccia sul terminale, penso basata su ncurses (leggere commento), con diverse informazioni in tempo reale.
Possiamo usare i tasti freccia per muoverci nell'interfaccia, F2 per visualizzare il menu, F4 per chiuderlo.
Inoltre ci sono vari parametri da passare al cliente per avere diversi output.
Vi rimando alla pagina ufficiale per ulteriori info: https://github.com/cyring/CoreFreq.
Sicuramente un ottimo tool, utile soprattutto su pc / server con alti carichi di lavoro.
Forse troppo per pc casalinghi.
Enjoy!
linux cpu corefreq
1 Commenti
Thank you. No Curses. The UI is made from scratch for low latency.
06/06/2017