Newsgroup: it.comp.os.linux.sys
Titolo: tipo di processore.

Su /proc/cpuinfo esiste l'informazione relativa al fatto se il processore 
e' a 32 o 64 bit?
Dove si trova?



Se parli di x86, no, perche` lo stesso processore e` sia a 32 che a 64 
bit. Dipende dal software che ci installi sopra.
Alcuni addirittura usano kernel a 64 bit con tutto il resto a 32, sembra.
Io uso tutto a 64 bit tranne skype e flash a 32 bit.
Bye.

 bit. Dipende dal software che ci installi sopra.
E come faccio a capire se il processore e' a 32 o 64 bit, a parte leggere 
il manuale tecnico relativo alla macchina?

abramo ha scritto:

poggirpc:/home/poggir# cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Core(TM)2 CPU          6400  @ 2.13GHz
stepping	: 2
cpu MHz		: 1596.000
cache size	: 2048 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm 
constant_tsc arch_perfmon pebs bts rep_good pni monitor ds_cpl vmx est 
tm2 ssse3 cx16 xtpr lahf_lm
bogomips	: 4256.28
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:
Ora, qualcuno con un 64bit con la versione installata a 32 puo' dirci se
la cosa e' indipendente dal kernel o meno.
(no, io non ho dei 64 con la 32 montata)
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 32 montata)
Questo e` uno Xeon E5405, che dovrebbe implementare EM64T, con su una 
Debian 32bit:
$ cat /proc/cpuinfo 
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 23
model name	: Intel(R) Xeon(R) CPU           E5405  @ 2.00GHz
stepping	: 6
cpu MHz		: 2000.068
cache size	: 6144 KB
physical id	: 0
siblings	: 4
core id		: 0
cpu cores	: 4
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca 
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm 
constant_tsc pni monitor ds_cpl vmx tm2 cx16 xtpr lahf_lm
bogomips	: 4003.10



eccomi:
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 CPU          6300  @ 1.86GHz
stepping        : 6
cpu MHz         : 1866.728
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
 mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm
 constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
bogomips        : 3736.29
clflush size    : 64
non mi sembra ci siano differenze, a parte il fatto che mi mancano le
ultime tue tre voci (monto un 2.6.21)
curiosità, com'è che la tua cpu è piu' potente ma non nella voce cpu
MHz  ?
tu non dovresti avere 213X.XXX ?
-- 
Web marketing & community management:
http://www.insistema.com/

 writes:
a> E come faccio a capire se il processore e' a 32 o 64 bit, a parte leggere 
a> il manuale tecnico relativo alla macchina?
In /proc/cpuinfo,  sotto "flags", dovrebbe  apparire il flag  "lm" (Long
Mode) se la CPU è a 64 bit. Almeno mi par di ricordare che fosse così...
Saluti,
Luca Polo.
-- 
 /Luca Polo : 
Luca...@gest.unipd.it
 || Dipartimento di Tecnica e       \
| System & network administrator      || Gestione dei Sistemi Industriali |
 \
http://www.gest.unipd.it/~jake
      || Universita` di Padova -- Italy  /

 Mode) se la CPU è a 64 bit. Almeno mi par di ricordare che fosse così...
Di sicuro una amd64 su processore 32bit non si avvia.
Esperienza personale, ho provato una volta e il kernel si rifiuta di
andare avanti con il caricamento.
Ne deduco quindi che da qualche parte è scritto se il processore è a
64bit o meno, altrimenti il kernel come fa ad arrabbiarsi?
Bisognerebbe guardare nei sorgenti e vedere in base a che criterio
stampa l'errore.

Il Fri, 07 Nov 2008 11:34:37 +0000, abramo ha scritto:

Nei flags la presenza di "lm" indica un x86_64.
La definizione dei vari flags la trovi in:
include/asm/cpufeature.h
Complimenti per il thread: 12 o piu' risposte prive di cognizioni. E meno 
male che sono i fondamentali questi.

 male che sono i fondamentali questi.
Beh, anche contare sarebbe un fondamentale e prima di te ci sono 7 
risposte...



Giusto. Adesso si' che e' cambiato tutto, specie col tuo "consiglio"...

 Giusto. Adesso si' che e' cambiato tutto, specie col tuo "consiglio"...
Perchè il tuo commento di prima invece ha cambiato qualcosa?

 risposte...
sbruotfl

 
La uso on-demand, e per il 99.9% del tempo va a 1.5.


 male che sono i fondamentali questi.
(citazione)
Tu, 5 giorni di triestezza e poi...
corri in contro alla vita, 
TUUUUUUUUUUU
col tuo paracadute,
Ti getti in volo e vaaaaaaaaaaaai...
[continua]
-- 
A: Because we read from top to bottom, left to right.
Q: Why should i start my reply below the quoted text?

 Mode) se la CPU è a 64 bit. Almeno mi par di ricordare che fosse così...
Vedendo un po in rete mi pare che sia proprio il flag lm la discriminante.
Allora anche questa cpu e' a 64bit?
Da /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Core(TM)2 Duo CPU     T5750  @ 2.00GHz
stepping	: 13
cpu MHz		: 2000.000
cache size	: 2048 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge 
mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm 
constant_tsc arch_perfmon pebs bts pni monitor ds_cpl est tm2 ssse3 cx16 
xtpr lahf_lm
bogomips	: 3989.98
clflush size	: 64
power management:

 writes:
a> Vedendo un po in rete mi pare che sia proprio il flag lm la discriminante.
a> Allora anche questa cpu e' a 64bit?
...
a> model name	: Intel(R) Core(TM)2 Duo CPU     T5750  @ 2.00GHz
Tutti i "Core 2" sono a 64 bit, per quanto mi risulta (mai stato un
patito di hardware...). E comunque c'e` sempre il flag "lm"...


 Perchè il tuo commento di prima invece ha cambiato qualcosa?
Saper leggere, che gran cosa. Dovrebbero insegnartelo.

 (citazione)
Tu naturalmente hai risposto, vero?

 sbruotfl
Ridi perche' hai imparato a fare cat?



ho risposto a te che, a giudicare dalla risposta, non hai capito nulla del
significato di ciò che ho scritto.


 patito di hardware...). E comunque c'e` sempre il flag "lm"...
azz, provvedo a sostituire la mia debian lenny i386 con la AMD64.

 male che sono i fondamentali questi.
Oh, ci tieni proprio a far la figura del cretino ad ogni intervento...
f/u
-- 
Flavio Visentin
Scientists have finally discovered what's wrong with the female brain:
On the left side, there is nothing right, and on the right side, there
is nothing left.

 ho risposto a te
Bastava rispondere no, che e' quello che hai fatto. 
Se ti fossi stato zitto sarebbe stato meglio.

 Oh, 
Ancora il coglione ritardato. Ma non eri morto in qualche manicomio?



Hai proprio le mestruazioni.
Complessata.


 Hai 
Il frocetto e' tutto felice, come se avesse un cervello!

 azz, provvedo a sostituire la mia debian lenny i386 con la AMD64.
hai necessità di farlo? intendo dire, hai da gestire 4 o più giga di 
ram? perchè altri giovamenti non ne troverai, anzi, è più probabile 
trovare qualche bella rogna.
-- 
++ questo messaggio è scritto in forma ridotta per venire incontro alle 
vostre capacità mentali
http://unopuntozero.wordpress.com/
http://www.flickr.com/photos/marko_po/

 trovare qualche bella rogna.
Rogne del tipo?
Io uso amd64 praticamente ovunque e non ho mai avuto problemi.

 Rogne del tipo?
tipo salti mortali per usare skype, ad esempio.

 Io uso amd64 praticamente ovunque e non ho mai avuto problemi.
Tipo che non è ancora disponibile il sun-java-plugin :(




Uh?
aptitude install ia32-libs
dpkg -i --force-architecture skype*x86*.deb
Fine dei salti mortali.
Per il plugin Java effettivamente mi pare non ci sia ancora niente, ma 
personalmente non l'avrei installato nemmeno se ci fosse stato... :)
ye.

Il Wed, 12 Nov 2008 22:15:24 +0100, rootkit ha scritto:

Uh?


 Tipo che non è ancora disponibile il sun-java-plugin :(
In teoria e` possibile rimediare con il pacchetto java-gcj-compat-plugin
(ovvero il plugin scritto in seno al progetto GCJ). In pratica, non so
se e quanto funziona, visto che non ho mai avuto la necessita` di
installarlo. Comunque, personalmente ritengo che la questione sara`
risolta piu` o meno presto, visto il rilascio completo del progetto
OpenJDK
Enrico

 se e quanto funziona,
Funziona poco. Lo avevo sul mio PC quando era a 64 bit; funzionano youtube e
qualche altra pagina web, ma per esempio non funzionano le applet di
controllo degli switch FC Brocade o l'ASDM dei PIX.
Se si sbrigheranno a rilasciare il plugin a 64 bit penso che tornerò a
rimettere Debian per amd64 anche sul mio PC.


 qualche altra pagina web
Aspetta, ma stai parlando del plugin Flash o del plugin Java? Per il
primo, basta una passata di nspluginwrapper per farlo digerire a Firefox
e soci (che poi il plugin Flash faccia schifo e` un altro paio di
maniche)
Enrico

 Aspetta, ma stai parlando del plugin Flash o del plugin Java?
Hihihi ho fatto un piccolo mix perché ai tempi avevo problemi _anche_ con
flash.... togli youtube... il resto è corretto.
