Rispondo in maniera molto veloce ad una email mandatami ieri sera per riconoscere quali e quanti processi vanno ad incidere sull’avvio di Linux. Non mi stancherò mai di ripetere che su Windows non è neanche lontanamente immaginabile riuscire ad ottenere questo tipo d’informazione, quindi vi risparmio la fatica di cercare programmi similari perché non ne esistono o almeno, io non li ho mai trovati.
Per Debian, e suppongo anche per Ubuntu, esiste Bootchart. Programma molto carino che mi restituisce un log grafico del risultato. Installiamolo e configuriamolo ricordandovi che tali operazioni devono essere eseguiti con privilegi amministrativi [sudo o su].
apt-get install bootchart bootchart-view
Gedit /boot/grub/menu.lst
In corrispondenza all’avvio del vostro sistema, aggiungiamo init=/sbin/bootchartd al parametro kernel. Nel mio menu.lst ho quindi questa situazione:
title Debian - Diogene
root (hd0,1)
kernel /boot/vmlinuz-2.6.18 root=/dev/hda2 ro init=/sbin/bootchartd
initrd /boot/initrd.img-2.6.18
savedefault
Riavviamo e a boot completato digitiamo su shell:
bootchart
Vi sarà comunicato che è stato creato un file dal nome bootchart.svgz nella vostra home directory.
Come si visualizza tale formato? Con Gimp, ma serve un particolare pacchetto. Digitate quindi:
apt-get install gimp-svg
gimp ./bootchart.svgz
A gimp aperto indicate come larghezza 1200 o risoluzione 90,000 se preferite.
Ecco a voi il vostro report grafico, questo è il mio.

Un sistema virtualizzato che impiega 37secondi per avviarsi posso essere più che contento.
|
1
|
|
Per windows esiste AutoRuns per visionare e disabilitare i processi e i componenti e le dll che si avviano con windows. Tuttavia non calcola un valore statistico, ma è molto utile per vedere alcuni compenenti sospetti che dei virus possono installare (BHO o altro). |
|
3
|
|
come faccio invece per windows?? |
|
5
|
|
ciao, grazie |
Ci sono 6 Commenti per questo articolo.