
Il computer in dettaglio
Conoscere meglio l'hardware che lo equipaggia
I componenti hardware presenti nei
computer sono veramente tanti, al
punto che, tranne in alcuni casi particolari
(come ad esempio accade con i PC assemblati
personalmente partendo dai singoli dispositivi),
risulta veramente difficile riuscire
a identificarli tutti. Questo aspetto, spesso, è
controproducente per quanto riguarda l'ottimizzazione
del PC a causa del fatto che per
installare alcuni driver o anche solo per configurare
le periferiche, in genere bisogna conoscere
in dettaglio l'hardware che lo equipaggia.
Per sopperire a questa mancanza,
sono state sviluppate numerose utility che
permettono di recuperare questo tipo di
informazioni. Tra le tante, una delle più potenti
è senza dubbio lshw
( http://ezix.org/software/lshw.html). Tra le
informazioni che è in grado di raccogliere
troviamo la versione del firmware dei componenti,
il tipo di scheda madre, la CPU, i bus
presenti, la quantità di memoria RAM e le
caratteristiche dei componenti interni e delle
periferiche collegate al PC. Inoltre, questo
programma permette di leggere anche la tabella
DMI (Desktop Management Interface)
del BIOS (qualora presente), la quale fornisce
ulteriori informazioni solitamente difficili
da reperire, come, ad esempio, le frequenze
utilizzabili dal processore o la quantità
massima di memoria RAM installabile sulla
macchina. Dato l'interfacciamento diretto
con l'hardware, lshw deve essere eseguito
come superuser (root), oppure non sarà in
grado di estrarre tutte le informazioni disponibili.
Per questo motivo è consigliabile utilizzare
il comando preceduto da sudo. Infine,
per creare un report completo ed esportarlo
in formato HTML, in modo da poterlo visualizzare
mediante un comune browser come
Firefox, basta eseguire sudo lshw -html >
report_hardware.html.