Jump to content

SnowLeo é un vero SO 64 bit?


geminimac
 Share

35 posts in this topic

Recommended Posts

Ciao,

 

come da titolo vorrei affrontare questa discussione con tutti voi...

chi ha abitudine di girare sul forum internazionale sicuramente avrà già notato l'esistenza di un 3D simile

Da quando è uscito Snow mi sono posto alcune domande:

 

1) Il SO è un vero 64 bit?

 

2) Perché riesce a partire sia a 32 che 64?...(Windows oppure Linux non hanno queste capacità!)

 

3) è anche PPC?

 

4) Perché le ATI funzionano male e le Nvidia no?

 

 

qualsiasi opinione è ben accetta...quindi fatevi avanti e date le vostre risposte...

 

un salutone al forum :D

 

Geminimac

Link to comment
Share on other sites

mah..non so.....linux esist già in due versioni differenti a seconda che il processore sia a 32 o a 64 bit! Forse il kernel del mac ha ambo due i moduli...cmq io nn ci capisco una fava di kernel ;)!!

Link to comment
Share on other sites

ciao gemini,è sempre un piacere leggerti!

 

sai che il punto 2 me lo sono sempre chiesto anch'io!?

qui ci vorrebbero Giorgio e/o ugokind

 

Topic interessante,però devo spostarlo!

a presto

 

 

ciao Alex,

 

non ero sicuro dove collocare il 3d comunque grazie per aver spostato... :rolleyes:

comunque la cosa interessante è che sia linux che windows vengono creati in due versioni differenti che tra l'altro non sono compatibili tra di loro come magari lo è (anche se non completamente) Snow...32/64

aspetto Giorgio che mi delucidi sulle ATI e se volesse aggiungere anche altre opinioni sulle domande poste ben venga ;)

 

saluti

Link to comment
Share on other sites

ciao gemini,è sempre un piacere leggerti!

 

sai che il punto 2 me lo sono sempre chiesto anch'io!?

qui ci vorrebbero Giorgio e/o ugokind

 

Topic interessante,però devo spostarlo!

a presto

 

Per la domanda 2: è necessario che Apple mantenga la possibilità di avviare il sistema a 32 bit in quanto, per alcune versioni di mac originale, alcuni kext cruciali ( ad es scheda video) sono a 32 bit e non sono stati scritti a 64 (ne credo verranno scritti).

 

Basta andare in un Apple Store e giochicchiare con qualche mac: in alcuni vedrete un bel: Estensioni e kernel a 64 bit? No.

 

Potete immaginare che Apple non può dire: su certi mac non potete installare Snow o lo potete installare senza QE/CI, mentre chi ha un PC con un certo hardware lo può fare, cadrebbe il castello (ultimanente mi pare stia diventando di sabbia con l'adozione di intel)

 

Quando Snow va a 64 bit, è un vero SO a 64 bit, in quanto il kernel in realtà è scritto con un doppio set di istruzioni, a 64 e 32 (noterete che il kernel di snow è 17MB contro i 9-10 di Quello di Leopard..... quindi)

 

 

Dal punto di vista software Snow in modalità 64 bit sarà in grado di far girare i software 32 bit (la maggioranza per ora) a 32 bit e quelli a 64 a 64 nativi

 

Per quanto riguarda la 4 domanda, le ATI hanno sempre avuto maggiori problemi delle NVidia (ATTENZIONE: SOLO IN HACKINTOSH; SU MAC ORIGINALI NESSUN PROBLEMA PER LE ATI; ANZI) per un fatto semplice di per se, ma difficile da risolvere: Le schede grafiche (in genere) in Hackintosh sfruttano i driver (kext) originali di mamma Apple, ma per poter funzionare, essendo la base hardware sia di motherboard (EFI) che delle schede video (firmware) differente abbisognano di un qualcosa che metta in comunicazione firmware scheda-bios motherboard con i kexts video: i famosi injector, che nella loro forma più sofisticata son inseriti direttamente nel file boot di PC-EFI.

 

Ora, scrivere un injector per Nvidia è molto più semplice che per ATI, proprio per le caratteristiche delle GPU Nvidia rispetto alle ATI (più in la con la spiegazione non sono in grado di andare perchè così mi è stata data, ma quando il mio interlocutore è andato sul particolare ho cominciato a perdere il filo, per cui riassumo in parole semplici il concetto)

 

Mi sento di aggiungere che Apple, che ha basato la sua collocazione elitaria sull'Hardware, diventerà popolare per il suo software, con buonapace di Steve.

 

 

Giorgio

Link to comment
Share on other sites

Guest cavallo
Ciao,

 

come da titolo vorrei affrontare questa discussione con tutti voi...

chi ha abitudine di girare sul forum internazionale sicuramente avrà già notato l'esistenza di un 3D simile

Da quando è uscito Snow mi sono posto alcune domande:

 

1) Il SO è un vero 64 bit?

 

2) Perché riesce a partire sia a 32 che 64?...(Windows oppure Linux non hanno queste capacità!)

 

3) è anche PPC?

 

4) Perché le ATI funzionano male e le Nvidia no?

 

 

qualsiasi opinione è ben accetta...quindi fatevi avanti e date le vostre risposte...

 

un salutone al forum B)

 

Geminimac

Per la 1 e 2.

Da quanto ho capito il sistema e' 32 bit, quello che conta e' come si comporta sui mac, ma concon porzioni a 64 bit a patto di abilitare la funzione ed avere le risorse (per avere benefici quasi impercettibili pare si parli almeni di 16 GB di ram) quindi diciamo che farlo andare a 64 e' perfettamente innutile su l'uno e sull'altro.

Per la 4

Anche qui dove? Sui mac io le ho tutte e due (non insieme adesso uso la 8800) XT2600 e gt 8800 non ci sono grandi differenze se non la ventola della ati (troppo rumorosa), nonostante la ati abbia 256 di vram in meno (test che contano per me gia fatti e cuda attivo).

per la 3

Pare che seguendo un certo procedimento le prime due beta fossero installabili, sopprimendo ed aggiungendo qualcosa, c'e' un post su google a questo proposito.

Per me rispetto alle promesse e' una sostanziale presa per il culo.

Link to comment
Share on other sites

Potete immaginare che Apple non può dire: su certi mac non potete installare Snow o lo potete installare senza QE/CI, mentre chi ha un PC con un certo hardware lo può fare, cadrebbe il castello (ultimanente mi pare stia diventando di sabbia con l'adozione di intel)

 

quotissimo

 

grazie Giorgio

Link to comment
Share on other sites

Guest cavallo
Per la domanda 2: è necessario che Apple mantenga la possibilità di avviare il sistema a 32 bit in quanto, per alcune versioni di mac originale, alcuni kext cruciali ( ad es scheda video) sono a 32 bit e non sono stati scritti a 64 (ne credo verranno scritti).

 

Basta andare in un Apple Store e giochicchiare con qualche mac: in alcuni vedrete un bel: Estensioni e kernel a 64 bit? No.

 

Potete immaginare che Apple non può dire: su certi mac non potete installare Snow o lo potete installare senza QE/CI, mentre chi ha un PC con un certo hardware lo può fare, cadrebbe il castello (ultimanente mi pare stia diventando di sabbia con l'adozione di intel)

 

Quando Snow va a 64 bit, è un vero SO a 64 bit, in quanto il kernel in realtà è scritto con un doppio set di istruzioni, a 64 e 32 (noterete che il kernel di snow è 17MB contro i 9-10 di Quello di Leopard..... quindi)

 

 

Dal punto di vista software Snow in modalità 64 bit sarà in grado di far girare i software 32 bit (la maggioranza per ora) a 32 bit e quelli a 64 a 64 nativi

 

Per quanto riguarda la 4 domanda, le ATI hanno sempre avuto maggiori problemi delle NVidia (ATTENZIONE: SOLO IN HACKINTOSH; SU MAC ORIGINALI NESSUN PROBLEMA PER LE ATI; ANZI) per un fatto semplice di per se, ma difficile da risolvere: Le schede grafiche (in genere) in Hackintosh sfruttano i driver (kext) originali di mamma Apple, ma per poter funzionare, essendo la base hardware sia di motherboard (EFI) che delle schede video (firmware) differente abbisognano di un qualcosa che metta in comunicazione firmware scheda-bios motherboard con i kexts video: i famosi injector, che nella loro forma più sofisticata son inseriti direttamente nel file boot di PC-EFI.

 

Ora, scrivere un injector per Nvidia è molto più semplice che per ATI, proprio per le caratteristiche delle GPU Nvidia rispetto alle ATI (più in la con la spiegazione non sono in grado di andare perchè così mi è stata data, ma quando il mio interlocutore è andato sul particolare ho cominciato a perdere il filo, per cui riassumo in parole semplici il concetto)

 

Mi sento di aggiungere che Apple, che ha basato la sua collocazione elitaria sull'Hardware, diventerà popolare per il suo software, con buonapace di Steve.

 

 

Giorgio

 

Ma anche se lo dicesse se mi dovessi comprare qualcosa per i tanti motivi gia citati piuttosto mi prendo un mini che un pc economico.

Un vero mac qualsiasi Snow o non snow e' un altra cosa.

Chi afferma il contrario mente sapendo di farlo, ho sempre pensato al dopo, se devo aggiungere questo o quello, e per questo i 600 700 euro risparmiati su un pc diventano 1500 di guadagno in tempo su un mac.

Link to comment
Share on other sites

Quando Snow va a 64 bit, è un vero SO a 64 bit, in quanto il kernel in realtà è scritto con un doppio set di istruzioni, a 64 e 32 (noterete che il kernel di snow è 17MB contro i 9-10 di Quello di Leopard..... quindi)

 

 

Dal punto di vista software Snow in modalità 64 bit sarà in grado di far girare i software 32 bit (la maggioranza per ora) a 32 bit e quelli a 64 a 64 nativi

 

Giorgio

Ci sono andato proprio vicino ahaha :)

Link to comment
Share on other sites

Ora, scrivere un injector per Nvidia è molto più semplice che per ATI, proprio per le caratteristiche delle GPU Nvidia rispetto alle ATI (più in la con la spiegazione non sono in grado di andare perchè così mi è stata data, ma quando il mio interlocutore è andato sul particolare ho cominciato a perdere il filo, per cui riassumo in parole semplici il concetto)

 

 

 

Giorgio

 

 

se si considera il problema di base (far comunicare firmware scheda-bios motherboard con i kexts video) ATI o NVidia dovrebbero essere sulla stessa barca...invece da quello che mi racconti non è così...

sarebbe come dire che NVidia ha una marcia in più e in sostanza non è vero :(

entrambi gli hardware devono funzionare su Hackintosh...

 

comunque al di la dei problemi ATI i GURU riusciranno a far funzionare le ATI su Snow?

ci sono buone speranze?

 

grazie

 

Geminimac

Link to comment
Share on other sites

secondo me nvidea hanno delle architetture hardware (chipset etc..) più facili da far dilogare...e forse più semplici anche per chi crea kext o njectors appositi e fuori "standard"

 

 

mi chiedo se un ingegnere Apple avrebbe gli stessi problemi ad operare sui kext ATI hackintosh... :rolleyes:

 

saluti

Link to comment
Share on other sites

se si considera il problema di base (far comunicare firmware scheda-bios motherboard con i kexts video) ATI o NVidia dovrebbero essere sulla stessa barca...invece da quello che mi racconti non è così...

sarebbe come dire che NVidia ha una marcia in più e in sostanza non è vero :(

entrambi gli hardware devono funzionare su Hackintosh...

 

comunque al di la dei problemi ATI i GURU riusciranno a far funzionare le ATI su Snow?

ci sono buone speranze?

 

grazie

 

Geminimac

 

 

La serie 48xx, 46xx (ma in realtà solo 4670) 45xx funzionano egregiamente.

 

Il problema è che in Snow molti meno modelli sono supportati rispetto a nvidia che dalla serie 8 in poi vanno tutte. Non è un problema di qualità (ottime in assoluto le ATI, forse addirittura superiori quando vanno). Le GPU nvidia hanno semplicemente un 'architettura DIVERSA da quelle ATI che semplifica il lavoro di chi scrive injector.

 

Giorgio

 

mi chiedo se un ingegnere Apple avrebbe gli stessi problemi ad operare sui kext ATI hackintosh... :wacko:

 

saluti

 

 

I kext ATI Hackintosh non esistono.

 

Tutti i kext ATI che usi in Hackintosh sono di mamma Apple. In Hackintosh sono stati fatti solo gli injector.

 

Cari ragazzi fare un kext per una scheda video è un lavoro assolutamente difficile.

 

Non pensate che cambiare alcuni valori in un info.plist sia fare unkext. E' una cosa completamente diversa.

 

Giorgio

Link to comment
Share on other sites

ciao

sono in linea con reverendo giorgio.. (jorge.. del nome della rosa?? heh

è proprio così, il kernel è più ricco, decisamente strano che sia quasi doppio. quindi è in grado di lavorare con il passato. non a caso, diciamocelo pure, la gran parte del S.O. è la stessa. cioè i files, la struttura, i contenuti sono pressochè identici. è come un upgrade più che una sostanziale modifica.

io lo immagino più o meno come un windows 2000.. sistema apparente nuovo ma pesante, con un kernel doppio ovvero un nt + windows 98/me. un sistema in cui potevi eseguire applicativi 98, ma anche a 32bit. un sistema in cui puoi parametrizzare un comando da eseguire.. come regedit o regedt32..

questa è la presa per il culo, detta da frà cavallo..

è come avere una scheda madre con slot isa e pci-x.. ditemi voi se ha senso.

quindi uno sensa andare troppo nel profondo può tranquillamente soprassedere, immaginare il sistema che poggia sul pilastro centrale, che è il kernel, il quale gira come meglio crede, adattandosi flessibilmente al suo intorno.

 

a riprova è la versione del mac: 10.5.6! non è una 11!!!!! è sempre un sistema che, partendo da qualche anno fa, ha cambiato la sua tolleranza all'hardware esterno, ha migliorato e potenziato il cuore, ma sostanzialmente parla sempre la stessa lingua!

 

non a caso sul sito apple, all'uscita di snow, non c'erano tante descrizioni sul sistema ma piuttosto su improvements e compatibilità.

va da se che se non cambi colori, forme delle icone e sfondi non è nemmeno carino. è come vendere una casa di campagna a cui si è dato una bella mano di bianco e stuccato i muri, e dichiararla.. ristrutturata!

 

altro dato. il prezzo: tanti anni fa un cliente mac per una nuova piattaforma doveva pagare una bella cifra.. ma qui si pagano 28 euro.. da un lato è una nuova politica commerciale, decisamente aggressiva e che applaudo.. dall'altro un idea forse scontata che in fondo questo più che un nuovo s.o. è solo un macro aggiornamento!

Link to comment
Share on other sites

Guest cavallo
non a caso sul sito apple, all'uscita di snow, non c'erano tante descrizioni sul sistema ma piuttosto su improvements e compatibilità.

 

Si compatibilita' niente solo core.... improvements? Adobe cs4 ci impiega il 30 per cento in + per installarsi indipendentemente dai 32 o 64 bit.... complimenti

Mi dispiace con chi non sara' d'accordo ma su non mac questo genere di test valgono meno di 0, anche perche in molti casi il sistema parte a 64 a causa dei disablers e/o dei null kexts e funziona in modo diverso ed anche migliori ma non e' piu osx

Link to comment
Share on other sites

Si compatibilita' niente solo core.... improvements? Adobe cs4 ci impiega il 30 per cento in + per installarsi indipendentemente dai 32 o 64 bit.... complimenti

Mi dispiace con chi non sara' d'accordo ma su non mac questo genere di test valgono meno di 0, anche perche in molti casi il sistema parte a 64 a causa dei disablers e/o dei null kexts e funziona in modo diverso ed anche migliori ma non e' piu osx

 

Impiegherà di più a installarsi, non mene son reso conto, ma a me impiega sicuramente meno ad aprirsi ed ancora meglio va con lightroom.

Da notare che il mio hack va a 64bit senza alcun disabler, l'unico kext che uso è fakesmc.kext tutto il resto è DSDT

Comunque le esperienze di miglioramento rispetto a Leo le ho vissute sul MacBook Pro che ho usato da quand'è uscito con Leo e poi da quando è uscito con Snow.

 

L'avvio del sistema è forse più lento (sul MBP), ma sull' Hack è di 30sec. (da Chameleon).

 

Di sicuro non è niente di più che un'aggiornamento a Leo però molto gradito dal mio punto di vista.

Link to comment
Share on other sites

Guest cavallo
Impiegherà di più a installarsi, non mene son reso conto, ma a me impiega sicuramente meno ad aprirsi ed ancora meglio va con lightroom.

Da notare che il mio hack va a 64bit senza alcun disabler, l'unico kext che uso è fakesmc.kext tutto il resto è DSDT

Comunque le esperienze di miglioramento rispetto a Leo le ho vissute sul MacBook Pro che ho usato da quand'è uscito con Leo e poi da quando è uscito con Snow.

 

L'avvio del sistema è forse più lento (sul MBP), ma sull' Hack è di 30sec. (da Chameleon).

 

Di sicuro non è niente di più che un'aggiornamento a Leo però molto gradito dal mio punto di vista.

 

fake sai cos'e' ?

Da quanto ho capito disabilita la piattaforma acpi o cmq la inibisce, resta il fatto che senza alcun kext aggiuntivo anche con EFI ad anche avviabile non partirebbe un bel niente.

Gia che parte a 64 bit di default vuol dire che non ha niente a che fare con un mac, forse solo xserve parte a 64 di fabbrica....

Vedi infatti che parte in 30sec il tuo hack e' solo una conferma di quanto affermo.

Link to comment
Share on other sites

io rispondo solo al quesito delle vga!

 

ATI=AMD

 

Ad intel non rimane che collaborare con l'nVidia.

 

 

per il fatto 64bit......a me risultava che anche Leopard era a 64bit....mah!

 

e perchè i kext sono da ricompilare a 64 bit?

solo pechè si chiama Snow?

 

saluti

Link to comment
Share on other sites

eheh non saprei bene come sia la faccenda....pero guarda:

http://homepage.mac.com/uomoragno/iblog/C1...2603/index.html

 

leggendo su wikipedia, dice che supporta i programmi a 64bit.......mah

 

 

dunque la cosa mi lascia un pò perplesso...

comunque se hai una partizione con Leo ed avvii da quella partizione ti accorgerai che spulciando la cartella applicazioni di Snow la maggior parte risultano blasonate da un divieto (o qualcosa di simile)...per la serie architettura sconosciuta! :rolleyes: , in questo caso Leo non può avviarle quindi non è vero quello che hai letto sulla rete a proposito dei 64 bit

 

credo sia un errore...(fino a prova contraria :) )

 

saluti

 

Edit: sulla rete ho trovato questo schema che spiega le differenze sostanziali...da quanto dice qui Leo riesce ad aprire le applicazioni 64 bit però il sistema resta a 32 bit. Con Snow la transazione a 64 bit è + completa!

Link al topic

 

 

 

Link to comment
Share on other sites

 Share

×
×
  • Create New...