|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2002
Messaggi: 6570
|
[C] CPU bios number
Ciao a tutti,
sotto Linux e tramite il C, esistono delle funzioni che estrapolano il bios number di una CPU? So che la numerazione del sistema operativo può essere diversa da quella fisica. Ad esempio, la CPU con numero logico 0, può non corrispondere alla CPU con bios number 0. Grazie. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
A cosa ti riferisci con cpu bios number? Al CPUID del processore? Al serial number del BIOS?
Comunque le informazioni hardware su linux si possono ottenere facendo il parsing di alcuni file in /proc e /sys, oppure tramite i comandi sysctl e dmidecode. Infine alcune informazioni sono disponibili tramite la syscall sysconf. |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Dec 2006
Messaggi: 3808
|
Quote:
ci sono talmente tante variabili da considerare che conviene metter mano al progetto solo se hai la gestione della macchina o comunque sai se troverai o meno quel software e quella configurazione. Ultima modifica di Freaxxx : 29-07-2011 alle 22:08. |
|
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Jul 2007
Messaggi: 45
|
quello che cerchi lo puoi fare estraendo i dati che ti serve direttamente dalla memoria fisica.
Più precisamente vedi le smbios. http://www.dmtf.org/standards/smbios qualche tempo fa ho trattato questo argomento sul mio blog: questo è il link Ultima modifica di theking0 : 30-07-2011 alle 15:52. |
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Nov 2002
Messaggi: 6570
|
Quote:
Ok, grazie per la info! |
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Nov 2002
Messaggi: 6570
|
Quote:
|
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
|
Prova a leggere cio' che serve usando le WMI, dovrebbero esserci librerie/ service call apposite.
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto. E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test. |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
Ti consiglio invece di dare un'occhiata qui http://rossano.pro.br/fatec/cursos/s...nguage-en.html
Se invece non è un problema avere i dati "esplosi" ( cioè non sotto forma di ID ) allora puoi, tramite pipe, leggere l'output del comando cpuid. Smbios contiene solo alcune informazioni sulla cpu ma non il cpuid. Se ti serve un esempio di come riconoscere la cpu guarda il file cpudetect.c di mplayer http://code.google.com/p/mplayer-ce/...c=svn590&r=590 |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:21.



















