|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 | |
|
Senior Member
Iscritto dal: Jan 2000
Città: Torino
Messaggi: 1727
|
ma e' a 64-bit o 32??
Glom... non capisco...
Ho installato la SuSE 7.3 per Sparc sulla mia "fiammante" Ultra5... tutto bene, anche se il risultato e' stato meno brillante del previsto (ad occhio mi sembra che Solaris 9 sia piu' performante...) alche' mi e' venuto il dubbio e mi sono detto "ma non sara' che la SuSE e' a 32-bit??"... percio' ho controllato e dall'uname -a vedo che ho un kernel denominato "SPARC-64"... deduco quindi che sia cosi'... non contento provo a vedere sui file... digito ad esempio "file /usr/bin/gcc" e il sistema mi dice che e' un file a 32-bit... ora non caspisco: non dovrebbe dirmi che e' a 64-bit? E quindi ecco la domanda: c'e' un modo (sicuramente c'e') per sincerarsi in modo definitivo che la distribuzione che sto usando (nella fattispecie la SuSE 7.3 per Sparc) abbia i binari a 64-bit e non a 32? Ho controllato e nella pagina SuSE dedicata a questa versione per Sparc ho letto questo: Quote:
Grazie!! Alex
__________________
Io sono vivo e voi siete morti. il mio sito Mantieni il Forum pulito! Usa la funzione CERCA! |
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2000
Città: Torino
Messaggi: 1727
|
sigh........ nessuno che sappia dirmi come verificare che una distro sia a 32 o 64-bit?
Alex
__________________
Io sono vivo e voi siete morti. il mio sito Mantieni il Forum pulito! Usa la funzione CERCA! |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: May 2004
Città: Apulia
Messaggi: 2438
|
banale, ma.. leggi sugli rpm dentro al cd.. se c'è scritto x86 o i386 o i586 o qualcosa con 86 è a 32 bit
__________________
«Eccomi là: cioè, Alex e i miei tre drughi. Cioè Pete, George e Dim. Ed eravamo seduti nel Korova Milk Bar arrovellandoci il gulliver per saper cosa fare della serata. Il Korova Milk Bar vende più o meno latte rinforzato con qualche droguccia mescalina che è quello che stavamo bevendo. E' roba che ti fa robusto e disposto all'esercizio dell'amata ultraviolenza.» |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
err
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jan 2000
Città: Torino
Messaggi: 1727
|
ciau!
no, il discorso e' che sono tutti binari per l'architettura Sparc (quindi non x86), ma rimane sempre la scelta tra 32 e 64-bit... ora io volevo solo capire in che modo verificare in modo inequivocabile che il mio sistema stia girando esclusivamente a 64-bit... come scrivevo prima questa domanda nasce dal fatto che con uname -a mi esce che dovrei avere un kernel a 64-bit, mentre pero' se faccio file /usr/bin/gcc (ad esempio) mi dice che e' un ELF-32bit... e' normale che sia cosi'? non dovrebbe essere un ELF-64bit? Grazie! Alex
__________________
Io sono vivo e voi siete morti. il mio sito Mantieni il Forum pulito! Usa la funzione CERCA! |
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Nov 1999
Città: Sesto Fiorentino, Firenze
Messaggi: 8444
|
Quote:
ha una versione per SPARC non ha un processore x86 |
|
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: May 2004
Città: Apulia
Messaggi: 2438
|
Quote:
comunque non so dirti
__________________
«Eccomi là: cioè, Alex e i miei tre drughi. Cioè Pete, George e Dim. Ed eravamo seduti nel Korova Milk Bar arrovellandoci il gulliver per saper cosa fare della serata. Il Korova Milk Bar vende più o meno latte rinforzato con qualche droguccia mescalina che è quello che stavamo bevendo. E' roba che ti fa robusto e disposto all'esercizio dell'amata ultraviolenza.» |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
devi ricompilarti tutti i sorgenti!
prima un cross compiler, poi uno nativo e poi compili tutto cia |
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: Jan 2000
Città: Torino
Messaggi: 1727
|
Quote:
no, ok... ma se volessi partire con una compilazione da sorgenti (che su una Ultra5 a 270MHz/128MB ram e' una epopea selvaggia) mi metterei su una Gentoo (cosa che non escludo in futuro)... ricompilare dai sorgenti una SuSE e' un po' un controsenso, perdo tutti i vantaggi di una distro come questa... ma il punto non e' questo: dando come assunto che io abbia questa distribuzione, esiste un modo (un comando, un cat su un file, un rito voodoo) che mi permetta di sapere che il sistema che sta girando sia effettivamente a 64-bit? Il discorso e' questo: la Ultra5 ha un processore UltraSparc IIi a 64-bit, ma come tutti i processori a 64-bit (Sparc o x86 che siano) accetta sistemi a 32 e a 64-bit... ovviamente a 64 vanno "meglio"... Ciao! Alex
__________________
Io sono vivo e voi siete morti. il mio sito Mantieni il Forum pulito! Usa la funzione CERCA! |
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Jul 2002
Messaggi: 4334
|
http://lists.suse.com/archive/suse-s...-Feb/0127.html
sembra siano a 32 bit, ma sembra anche che i vantaggi non ci siano, boh... |
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Jan 2000
Città: Torino
Messaggi: 1727
|
Quote:
argh lo avevo trovato pure io su google ma lo avevo saltato....sono un idiota. ok quindi il succo e' questo: il kernel gira a 64-bit, mentre i binari in userspace sono a 32-bit perche' non avrebbero vantaggi nell'essere a 64, visto che l'allocazione della memoria nei 64-bit sarebbe troppo oneroso in termini prestazionali. Il modo per vedere se ho binari a 64 o 32 e' appunto file [nome_file] e se voglio tutto a 64 me lo devo cross-compilare (che manco so da dove si cominci) come mi aveva detto sopra NA01 (grazie ancora! Grazie a tutti!! Alex
__________________
Io sono vivo e voi siete morti. il mio sito Mantieni il Forum pulito! Usa la funzione CERCA! |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:49.



















