View Full Version : Snow Leopard 32bit kernel
Spin-off della discussione su snow leopard.. in modo da chiarire un poco la questione dei 32bit/64bit e capire a quali C2D si applicherebbe la limitazione del kernel 32bit.
Io ho trovato questa news: OS News (http://www.osnews.com/story/22009/Snow_Leopard_Seeds_Use_32bit_Kernel_Drivers_by_Default) in cui viene dato come discrimen questo comando da eseguire su terminale per verificare la versione EFI:
ioreg -l -p IODeviceTree | grep firmware-abi
Il mio iMac (mid 2007 - specifiche (http://support.apple.com/kb/SP16)) restituisce un | | "firmware-abi" = <"EFI64">
Quindi non dovrei avere problemi con il boot premendo 6+4.
Spero possa servire ad altri.
fotomodello1
21-08-2009, 22:11
cosa intendi per boot con 6+4?
io ho un unibody e dovrebbe essere ok essendo un penryn,ma questa faccenda del boot non l'ho capita...
non è che ad ogni avvio di SL devo premere quei tasti per farlo partire con l'efi a 64 bit?
edit: con quelle istruzioni ottengo il medesimo responso sull'efi, quindi il mio è ovviamente abilitato....
noto che le applicazioni se avvio premendo 6+4 sono tutte a 64bit compreso il kernel a parte usbmuxd e flash player(plugin per safari)
manowar84
21-08-2009, 22:31
macbook 3,1 santarosa 2.2ghz, efi a 64 bit ma la penultima build di snow caricava a 32 bit il kernel, vediamo la release finale ;)
mbp late 06, c2d 2.16 Ghz, efi 32. secondo me in ogni caso l'efi non c'entra una pippa
jappino147
22-08-2009, 06:00
imac late 06, 20" c2d 2.16 Ghz:
| | "firmware-abi" = <"EFI32">
cmq se non è un limite hardware "sarebbe" sufficiente un aggiornamento da parte di apple,magari incluso nel dvd di SnowLeopard 10.6
Il punto di vista di chi sta lavorando per farci avere i programmi della CS5 a 64bit:
http://blogs.adobe.com/jnack/64bit/
jappino147
22-08-2009, 15:51
ma quindi è l'efi a 32bit a limitare lil quantitativo max di ram a 3GB nei modelli come il mio?
ma quindi è l'efi a 32bit a limitare lil quantitativo max di ram a 3GB nei modelli come il mio?
no, è il chipset intel montanto su quei modelli a farlo
manowar84
22-08-2009, 17:57
Il punto di vista di chi sta lavorando per farci avere i programmi della CS5 a 64bit:
http://blogs.adobe.com/jnack/64bit/
alleluja, so 4 anni che lo dico, pare che sti 64bit siano la rivoluzione :asd:
no, è il chipset intel montanto su quei modelli a farloa me pare strano poiche' dai datsheet Intel tutti i chipset che sia l' I945 FSB@667Mhz che sia I965@FSB @800Mhz che quello nvidia sui nuovi apple Intel con FSB @1066Mhz ed ovviamente il nuovo P45M FSB@1066Mhz della piattaforma Montevina supportano tranquillamente 4GB di ram .Se una macchina con questi chipset apple come Pc non vedessero piu' di 3GB di Ram e' limitazione del Bios/Efi
a me pare strano poiche' dai datsheet Intel tutti i chipset che sia l' I945 FSB@667Mhz che sia I965@FSB @800Mhz che quello nvidia sui nuovi apple Intel con FSB @1066Mhz ed ovviamente il nuovo P45M FSB@1066Mhz della piattaforma Montevina supportano tranquillamente 4GB di ram .Se una macchina con questi chipset apple come Pc non vedessero piu' di 3GB di Ram e' limitazione del Bios/Efi
non sono esperto ne aggiornato in termini hardware, ma avevo letto fosse colpa del chipset montanto coi merom (l'I945); non ho indagato oltre.
edit: ho controllato, hai ragione http://www.intel.com/Assets/PDF/datasheet/309219.pdf
IlCarletto
23-08-2009, 04:26
mio mac:
Nome modello: MacBook Pro 15"
Identificatore modello: MacBookPro2,2
Nome processore: Intel Core 2 Duo
Velocità processore: 2.16 GHz
Numero di processori: 1
Numero totale di nuclei: 2
L2 Cache (per processore): 4 MB
Memoria: 2 GB
Velocità bus: 667 MHz
Versione Boot ROM: MBP22.00A5.B07
Versione SMC: 1.12f5
risultato:
"firmware-abi" = <"EFI32">
quindi snow leopard comunque va su o no?:mc:
TechnoPhil
23-08-2009, 10:57
Io sapevo che tutti i mac 2009 erano pronti al 64 bit
non è così?:rolleyes:
fotomodello1
23-08-2009, 11:04
Io sapevo che tutti i mac 2009 erano pronti al 64 bit
non è così?:rolleyes:
in teoria tutti i mac con core2 duo lo sono
adesso si tratta di stabilire se è necessario un aggiornamento efi oppure se il disco di SL farà tutto da solo....
io sul mio unibody se non tengo premuto 6 e 4 durante l'avvio con SL ho il kernel a 32 nonostante l'efi sia 64bit
se volete verificare il 64 bit kernel potete anche andare sul system profiler e su software...c'è una riga in cui è indicato 64-bit Kernel and Extensions: No
adesso riavvio e tengo premuti i tasti 6 e 4 e vidiamo se mi dà si....:muro:
edit: indicazione corretta al contrario del firewall che anche se attivate la modalità sthealt ed il logging non è segnalato correttamente nel system profiler....
TechnoPhil
23-08-2009, 11:23
io nel system profiler non vedo la voce "64-bit Kernel and Extensions" :confused:
fotomodello1
23-08-2009, 12:56
io nel system profiler non vedo la voce "64-bit Kernel and Extensions" :confused:
clicca su software e vedrai che c'è
mio mac:
Nome modello: MacBook Pro 15"
Identificatore modello: MacBookPro2,2
Nome processore: Intel Core 2 Duo
Velocità processore: 2.16 GHz
Numero di processori: 1
Numero totale di nuclei: 2
L2 Cache (per processore): 4 MB
Memoria: 2 GB
Velocità bus: 667 MHz
Versione Boot ROM: MBP22.00A5.B07
Versione SMC: 1.12f5
risultato:
"firmware-abi" = <"EFI32">
quindi snow leopard comunque va su o no?:mc:
Non potrai sfruttare tutto quanto al massimo ma andrà comunque senza problemi.
Io sapevo che tutti i mac 2009 erano pronti al 64 bit
non è così?:rolleyes:
Da quello che ho capito leggendo un po' in giro solo gli xserve useranno il kernel a 64bit di default. Tutti gli altri partiranno con il 32. Probabilmente qualche driver, specialmente quelli di terze parti, non sono ancora pronti al passaggio. Probabilmente apple passerà al nuovo kernel tramite un aggiornamento quando sarà sicura che tutto sia pronto.
fotomodello1
23-08-2009, 13:36
questa l'ho trovata su macrumors.....
http://www.iouppo.com/lite/pics/fd8585bfdc7425cd9c137b620fa46449.png
Ecco un'altra spiegazione sul boot a 64bit e a 32bit, pian piano sembra che alla fine per l'utente finale bootare a 64bit servira a poco o nulla.
http://gizmodo.com/5343443/snow-leopard-currently-restricts-64+bit-booting-to-newer-macs
IlCarletto
23-08-2009, 14:58
Non potrai sfruttare tutto quanto al massimo ma andrà comunque senza problemi.
neanche cose strane per il boot giusto?
per ora nn ho apps a 64 bit, uso logic studio 8 che non è a 64 bit, la nuova versione di logic (9) non lo so...
quindi bootare con il kernel a 64 è utile solo quando si ha molta ram?
manowar84
23-08-2009, 17:01
quindi bootare con il kernel a 64 è utile solo quando si ha molta ram?
beh diciamo che un sistema a 64 bit occupa più ram, permette però di assegnare più di 4gb (o 3? non ricordo) ad un singolo processo cosa che il 32 bit non può fare. Il limite dei 3gb per il so è aggirabile dal pae a fronte di un ridotto decadimento di prestazioni (veramente minimo cmq) ;)
AlexSwitch
23-08-2009, 17:08
quindi bootare con il kernel a 64 è utile solo quando si ha molta ram?
A quanto pare, sembra proprio di si....
non che mi convinca molto come cosa.
e un sistema a 64 bit non ha motivo di occupare più memoria di uno a 32, non c'è una correlazione diretta tra lo spazio occupato e il set di istruzioni per la compilazione..
non che mi convinca molto come cosa.
e un sistema a 64 bit non ha motivo di occupare più memoria di uno a 32, non c'è una correlazione diretta tra lo spazio occupato e il set di istruzioni per la compilazione..
Interi e puntatori passano da 32 a 64 bit quindi lo spazio richiesto in memoria raddoppia. Se la cache di primo e secondo livello è molto piccola questo può essere anche controproducente perché si riempie molto più in fretta.
Interi e puntatori passano da 32 a 64 bit quindi lo spazio richiesto in memoria raddoppia. Se la cache di primo e secondo livello è molto piccola questo può essere anche controproducente perché si riempie molto più in fretta.
uh. ha un senso :sisi:
gianly1985
23-08-2009, 19:26
beh diciamo che un sistema a 64 bit occupa più ram, permette però di assegnare più di 4gb (o 3? non ricordo) ad un singolo processo cosa che il 32 bit non può fare
Anche bootando con kernel 32bit le apps 64bit potranno usare singolarmente più di 4gb di ram. Anche su Leopard, che ha SOLO il kernel 32bit su tutte le macchine, vale lo stesso, se prendi una applicazione 64bit come Adobe Lightroom 2 essa può tranquillamente usare più di 4gb di ram.
Ugualmente anche su Tiger si possono far girare processi faceless (senza GUI) a 64bit che possono usare più di 4gb di ram e la cosa può essere utile per esempio per creare una app con GUI a 32bit che però si appoggia su un processo a 64bit, quindi già fin da Tiger si poteva godere di un po' di 64bit computing, bastava voler fare le applicazioni. Su Leopard si possono usare applicazioni vere e proprie completamente 64bit con tanto di GUI (es. Adobe Lightroom 2, Chess di OSX, ecc.). Questo """""nonostante""""" sia su Tiger che su Leopard il kernel sia a 32bit.
Per il limite massimo della ram riconosciuta dal OS, essa è 32gb per Tiger, Leopard e Snow Leopard@kernel32bit.
Invece con Snow Leopard@kernel64bit il limite è 16 exabyte.
Per adesso, da quanto dice Jason Snell su Macworld (e confermato da Apple stessa (http://gizmodo.com/5343443/snow-leopard-currently-restricts-64+bit-booting-to-newer-macs)), l'unico limite tangibile è appunto questo, cioè essere limitati a "soli" (:stordita: ) 32gb di ram riconosciuta dal sistema.
Ma diciamo a chiare lettere che le applicazioni a 64bit potranno girare a 64bit indipendentemente che si carichi l'uno o l'altro kernel, quindi anche con kernel32bit, come già girano a 64bit su Leopard (Adobe Ligthroom 2, Xcode, Chess, Java, Quartz Composer, ecc.).
(il tutto letto qua e là negli approfondimenti sul tema usciti in questi giorni)
gianly1985
23-08-2009, 19:55
Per chi ha dubbi sul funzionamento di tutto ciò (come si fa con un kernel 32bit a far girare apps 64bit, ecc.), link molto interessanti:
http://www.appleinsider.com/articles/08/09/05/road_to_mac_os_x_snow_leopard_the_future_of_64_bit_apps.html
http://www.appleinsider.com/articles/08/08/26/road_to_mac_os_x_10_6_snow_leopard_64_bits.html
http://www.appleinsider.com/articles/08/10/28/road_to_mac_os_x_snow_leopard_64_bit_to_the_kernel.html
http://www.appleinsider.com/articles/08/09/03/road_to_mac_os_x_snow_leopard_64_bits_santa_rosa_and_the_great_pc_swindle.html
Un passaggio fondamentale (il tutto scritto su appleinsider il 28 ottobre 2008, in tempi "non sospetti", per i più diffidenti):
The 32-bit kernel of Mac OS X
Snow Leopard will deliver the first 64-bit kernel for Mac OS X. Earlier versions of the operating system, including today's Leopard, can run 64-bit software but do so using a 32-bit kernel. More accurately, whether running on 32 and 64-bit CPUs, Mac OS X loads the same kernel image and run it as a 32-bit process, although when run on 64-bit hardware, the 32-bit kernel switches into "long mode compatibility mode."
Apple's current implementation allows the existing 32-bit kernel to run both 32-bit and 64-bit applications at once, as well as being able to handle 64-bit virtual memory allocations, giving 64-bit applications and background tasks the capacity to allocate memory spaces larger than 4GB when working with large data sets. In Tiger, 32-bit graphical apps could create a 64-bit process; under Leopard, Mac OS X can run full 64-bit graphical apps.
Leopard's 32-bit kernel has been fitted with enhancements that handle copying between 32 and 64-bit user address spaces, and its syscall and trap handlers are also 64-bit code. This hybrid design enabled Apple to deliver a kernel that could run 64-bit apps without needing to immediately deliver 64-bit kernel drivers for it, nor to require third parties to all ship 64-bit versions of their drivers. (ed ecco la ragione della scelta di caricare di default il kernel 32bit sulla maggiorparte dei Mac, PER ORA) (CFR. questo ottimo approccio rompimenti_per_gli_end_users-FREE con l'approccio di altri OS....)
Per chi ha dubbi sul fatto che su un OS con kernel 32bit si possa godere degli eventuali (ricordando che i 64bit non sono il santo graal) vantaggi del 64bit-computing nelle apps 64bit, ecco un interessante benchmark fatto da ^TiGeRShArK^ su Leopard (quindi kernel 32bit):
http://www.hwupgrade.it/forum/showpost.php?p=28596046&postcount=391
In definitiva, a beneficio dell'utente che legge questo thread a_volo_d'uccello/"I ain't no rocket scientist", possiamo scrivere:
State tranquilli, anche se il vostro Mac carica il kernel 32 bit potrete godere dei vantaggi del 64bit computing nelle applicazioni a 64bit. (purchè abbiate una cpu Core 2 Duo ovviamente, e non il vecchio Core Duo dei primissimi Mac dell'era Intel)
fotomodello1
23-08-2009, 20:21
il kernel passando da 32bit a 64bit passa da 70 MB circa a 110MB
ovviamente ho effettuato la verifica a sistema appena avviato ,dapprima in modalità 64 e poi in modalità 32.....
da notare che dopo la modalità 64 al riavvio su leopard le ventole accelerano senza motivo visto che la temp sembra bassina,circa 40°C, per poi riportarsi di nuovo a 2000rpm dopo qualche minuto...
forse una sorta di taratura, simile a quella che avviene dopo il reset dell'smc...
TechnoPhil
23-08-2009, 20:49
clicca su software e vedrai che c'è
Io proprio non lo vedo se il kernel dell' OS è a 32 o 64 bit...
cosa sbaglio?:confused:
http://img32.imageshack.us/img32/5089/xxxxlp.jpg (http://img32.imageshack.us/i/xxxxlp.jpg/)
Io proprio non lo vedo se il kernel dell' OS è a 32 o 64 bit...
cosa sbaglio?:confused:
Ma è normale visto che sei su leopard. Noi stiamo parlando di una delle novità della 10.6 che deve uscire a breve. :)
TechnoPhil
23-08-2009, 20:57
azz.....
Io credevo che si vedesse anche su leopard!
sorry... :D
fotomodello1
23-08-2009, 21:31
azz.....
Io credevo che si vedesse anche su leopard!
sorry... :D
http://www.iouppo.com/lite/pics/7321c008bbc76d1297173a3852eaf2fa.png
http://www.iouppo.com/lite/pics/a99e26d7a5f1338878e93a6bf951542a.png
ho tagliato nume utente e nome computer
ShadowThrone
23-08-2009, 22:51
pure io nel sytem profiler non vedo nulla, ma il comando da terminale mi da EFI64 (iMac mid 2007, Leo 10.5.8)
e cmq, un utente giapponese ha comprato un mac mini e dentro ha trovato il cd con Snow 10.6 (http://www.melamorsicata.it/mela/2009/08/23/un-utente-giapponese-compra-un-macmini-e-dentro-trova-snow-leopard/)
TechnoPhil
24-08-2009, 07:40
Ho provato pure io da terminale e mi dice ""firmware-abi" = <"EFI64">"
http://img403.imageshack.us/img403/3376/immagine2gnl.png (http://img403.imageshack.us/i/immagine2gnl.png/)
fotomodello1
24-08-2009, 10:06
scusa un attimo technofill
mi togli una curiosità?
perchè cancelli una parte dell'immagine?
nel terminale compare ogni volta il nome del proprietario del mac e pergiunta anche nella finestra che hai postato sopra c'è.....
in firma hai il tuo sito con tanto di nome e cognome...
che senso ha cancellare Macbook Pro di technofill????:mbe:
Per chi ha dubbi sul funzionamento di tutto ciò (come si fa con un kernel 32bit a far girare apps 64bit, ecc.), link molto interessanti:
http://www.appleinsider.com/articles/08/09/05/road_to_mac_os_x_snow_leopard_the_future_of_64_bit_apps.html
http://www.appleinsider.com/articles/08/08/26/road_to_mac_os_x_10_6_snow_leopard_64_bits.html
http://www.appleinsider.com/articles/08/10/28/road_to_mac_os_x_snow_leopard_64_bit_to_the_kernel.html
http://www.appleinsider.com/articles/08/09/03/road_to_mac_os_x_snow_leopard_64_bits_santa_rosa_and_the_great_pc_swindle.html
Un passaggio fondamentale (il tutto scritto su appleinsider il 28 ottobre 2008, in tempi "non sospetti", per i più diffidenti):
Per chi ha dubbi sul fatto che su un OS con kernel 32bit si possa godere degli eventuali (ricordando che i 64bit non sono il santo graal) vantaggi del 64bit-computing nelle apps 64bit, ecco un interessante benchmark fatto da ^TiGeRShArK^ su Leopard (quindi kernel 32bit):
http://www.hwupgrade.it/forum/showpost.php?p=28596046&postcount=391
In definitiva, a beneficio dell'utente che legge questo thread a_volo_d'uccello/"I ain't no rocket scientist", possiamo scrivere:
State tranquilli, anche se il vostro Mac carica il kernel 32 bit potrete godere dei vantaggi del 64bit computing nelle applicazioni a 64bit. (purchè abbiate una cpu Core 2 Duo ovviamente, e non il vecchio Core Duo dei primissimi Mac dell'era Intel)per stabilire che hai un vantaggio tangibile anche agli occhi ed alla vista da app 64bit su kernel a 32bit come avviene su Leopard ( in modo tale che nn siano sempre cose tangibili solo dai test coi numerelli in risultato ) devi prima testare invece la stessa applicazione nel calcolo su di un System 100 nativo 64bit ovvero Snow Leopard come scritto in questo post
http://www.hwupgrade.it/forum/showpost.php?p=28596115&postcount=392
solo ed unicamente ad allora potrai dire quanto vantaggio stai avendo sulle prestazioni computazionali di una app a 64bit su Leopard che ha kernel ,system & driver @32bit mentre invece Snow Leopard e' tutto @64bit
questo perche' se su di un system 100% nativo 64bit avessi prestazioni ulteriormente superiori ad una determinata percentuale avuta su Leopard , la percentuale in + di prestazione che vedi ora nel test su Leopard diverrebbe piu' insignificante
TechnoPhil
24-08-2009, 12:58
scusa un attimo technofill
mi togli una curiosità?
perchè cancelli una parte dell'immagine?
nel terminale compare ogni volta il nome del proprietario del mac e pergiunta anche nella finestra che hai postato sopra c'è.....
in firma hai il tuo sito con tanto di nome e cognome...
che senso ha cancellare Macbook Pro di technofill????:mbe:
Lo faccio xkè così mi abituo ad usare Paintbrush e altri programmi!
Sono utente mac da 15 giorni! :D
gianly1985
24-08-2009, 13:48
per stabilire che hai un vantaggio tangibile anche agli occhi ed alla vista da app 64bit su kernel a 32bit come avviene su Leopard ( in modo tale che nn siano sempre cose tangibili solo dai test coi numerelli in risultato ) devi prima testare invece la stessa applicazione nel calcolo su di un System 100 nativo 64bit ovvero Snow Leopard come scritto in questo post
http://www.hwupgrade.it/forum/showpost.php?p=28596115&postcount=392
solo ed unicamente ad allora potrai dire quanto vantaggio stai avendo sulle prestazioni computazionali di una app a 64bit su Leopard che ha kernel ,system & driver @32bit mentre invece Snow Leopard e' tutto @64bit
questo perche' se su di un system 100% nativo 64bit avessi prestazioni ulteriormente superiori ad una determinata percentuale avuta su Leopard , la percentuale in + di prestazione che vedi ora nel test su Leopard diverrebbe piu' insignificante
Sì supercazzola sistem 100% one hundred percent a 64bit anche a te, con antani e scappellamento a destra.
Le tue tesi sulla purezza della razza 64 bit sono state già ampiamente smontate TEORICAMENTE, non serve a nulla dire "sì ma dimostratemelo in pratica, fatemi un video su youtube" dopo che gli utenti programmatori ti hanno dimostrato che di teoria ne capisci poco.
E con questo, ultimo messaggio con te su questo tema.
Lo faccio xkè così mi abituo ad usare Paintbrush e altri programmi!
Sono utente mac da 15 giorni! :D
Totalmente OT: per postare immagini sui forum il tipo è Skitch (link (http://skitch.com/))
Fai lo screen shot, lo editi e con un click carica in automatico lui su web. ;-)
macbook 3,1 santarosa 2.2ghz, efi a 64 bit ma la penultima build di snow caricava a 32 bit il kernel, vediamo la release finale ;)
idem, a me pure la 10a432 che è l'ultima boota il kernel a 32bit e non c'è modo di farlo partire a 64
certo che tra il fatto che non si usa la scheda video e il kernel a 32 snow leopard è ben un piccolo passo avanti per chi ha un macbook santarosa...
Sì supercazzola sistem 100% one hundred percent a 64bit anche a te, con antani e scappellamento a destra.
Le tue tesi sulla purezza della razza 64 bit sono state già ampiamente smontate TEORICAMENTE, non serve a nulla dire "sì ma dimostratemelo in pratica, fatemi un video su youtube" dopo che gli utenti programmatori ti hanno dimostrato che di teoria ne capisci poco.
E con questo, ultimo messaggio con te su questo tema.si deve dimostrare quanto .Se non si vede il quanto coi 2 riferimenti a paragone come scritto si vede solo aria fritta e tu mi stai evincendo cose senza confronto matematico in informatica ..e per valutare questo quanto bisogna fare le prove come scritto sopra per poi avere le percentuali di differenza e poter dire : si c'e' un oggettivo incremento pestazionale anche visibile all'occhio ..oppure no, su Leopard l'incremento c'era ma cmqe oggettivamente era poco marcato a confronto di Snow Lepard che e' 100% nativo 64bit
tu ad esempio se domani una marca di computer ti butta fuori un nuovo computer che dice essere piu' potente e poi scopri lo e' di solo un 10% lo corri ad idolare ?? in informatica ci si basa sempre sul quanto
per il resto alle tue continue provocazioni non rispondo .ora segnalo al moderatore
gianly1985
24-08-2009, 14:35
e il kernel a 32 snow leopard è ben un piccolo passo avanti per chi ha un macbook santarosa...
Ci sono comunque quasi tutte le apps di sistema (inclusi Finder, Mail, Safari, iCal e iChat, esclusi iTunes, Front Row, DVD Player) riscritte a 64bit di cui tutti i mac con core 2 duo godranno......non conta che si usi il kernel 32 bit....
Più altri raffinamenti vari:
http://www.apple.com/it/macosx/refinements/
gianly1985
24-08-2009, 14:41
si deve dimostrare quanto .Se non si vede il quanto coi 2 riferimenti
No non si deve dimostrare proprio niente, stai chiedendo di fare in una prova "Ferrari con abre magique" contro "Ferrari senza abre magique", la TEORIA che ti è stata spiegata in tutte le lingue (kernel 32bit di OSX a funzione ibrida che va in long mode se la cpu è 64bit) rende non necessaria la prova pratica che vuoi tu, come provare il computer con o senza un adesivo attaccato, nessuno ti direbbe "e però prima me lo devi dimostrare facendo le prove con o senza adesivo", la tua teoria sulla "purezza del 64bit totale globale uan andred pirsent" ha lo stesso valore dell'adesivo, te l'ha detto chi ne capisce, te lo dicono tutti gli articoli e analisi che si trovano in rete (ma credo l'inglese sia un problema a questo punto), ecc. quindi finiscila di chiedere la dimostrazioni pratica "con o senza adesivo".
Ignore list.
No non si deve dimostrare proprio niente, stai chiedendo di fare in una prova "Ferrari con abre magique" contro "Ferrari senza abre magique", la TEORIA che ti è stata spiegata in tutte le lingue (kernel 32bit di OSX a funzione ibrida che va in long mode se la cpu è 64bit) rende non necessaria la prova pratica che vuoi tu, come provare il computer con o senza un adesivo attaccato, nessuno ti direbbe "e però prima me lo devi dimostrare facendo le prove con o senza adesivo", la tua teoria sulla "purezza del 64bit totale globale uan andred pirsent" ha lo stesso valore dell'adesivo, te l'ha detto chi ne capisce, te lo dicono tutti gli articoli e analisi che si trovano in rete (ma credo l'inglese sia un problema a questo punto), ecc. quindi finiscila di chiedere la dimostrazioni pratica "con o senza adesivo".
Ignore list.
In informatica dove vige la matematica se mi dici con ossessione che gia' oggi app 64bit avvantaggiano su Leopard che e' un sistema a 64bit per meno della meta' nel complesso , mi devi dimostrare quanto a confronto invece di un Os Full 64bit ..altrimenti mi parli di cose senza avere dati matematici sotto mano ovvero di aria fritta senza gli opportuni paragoni
se non mi posti questi dati il tuo continuare ad "inveire da avvocato difensore" con la storia che su Leopard oggi si avvantaggia di app 64bit serve a poco niente ( senza che tu sappia di quanto a confonto di Snow Leopard che e' fatto invece apposta 100% 64bit perche ci sono delle ragioni )
tu di me nn hai smentito nulla come continui a scrivere a casaccio .. tu ti stai smentendo da solo perche' non hai dati oggettivi sottomano con cui fare i paragoni come scritto ed inveire al "colpo di scena" .Senza matematica per poi trarre le dovute proporzioni percentuali di confronto non vai da nessuna parte
Ci sono comunque quasi tutte le apps di sistema (inclusi Finder, Mail, Safari, iCal e iChat, esclusi iTunes, Front Row, DVD Player) riscritte a 64bit di cui tutti i mac con core 2 duo godranno......non conta che si usi il kernel 32 bit....
Più altri raffinamenti vari:
http://www.apple.com/it/macosx/refinements/
boh lo sto usando da qualche giorno ma mi pare più un "service pack" di leopard... all'atto pratico cambia ben poco
si nota il finder più veloce, e finalmente gli stacks con lo scroll sono comodi, ma per il resto è leopard non so se per me sono giustificati i 29 euro...
AlexSwitch
24-08-2009, 15:13
Che Snow Leopard sia stato concepito, sviluppato e rilasciato come una ottimizzazione di Leopard è stato sempre detto da Apple.
Quindi il discorso del kernel a 32 o 64 bit, con buona pace di chi vuole prove matematicamente e informaticamente inoppugnabili, rientra in questa logica.
La disputa sul kernel, per come è strutturato l'OS, non ha molto senso visto che sia in una modalità che nell'altra c'è sempre un supporto reale alle applicazioni scritte a 64 bit ( guarda caso tutte quelle ritenute più utilizzate lo sono ) con, in più, il supporto al multithreading attraverso GCD!!
Già questo garantisce un uso più efficiente delle potenzialità dei nostri Mac....
Sono proprio curioso di vedere come si comporterà il nuovo Finder :)
Che Snow Leopard sia stato concepito, sviluppato e rilasciato come una ottimizzazione di Leopard è stato sempre detto da Apple.
Quindi il discorso del kernel a 32 o 64 bit, con buona pace di chi vuole prove matematicamente e informaticamente inoppugnabili, rientra in questa logica.
La disputa sul kernel, per come è strutturato l'OS, non ha molto senso visto che sia in una modalità che nell'altra c'è sempre un supporto reale alle applicazioni scritte a 64 bit ( guarda caso tutte quelle ritenute più utilizzate lo sono ) con, in più, il supporto al multithreading attraverso GCD!!
Già questo garantisce un uso più efficiente delle potenzialità dei nostri Mac....
Sono proprio curioso di vedere come si comporterà il nuovo Finder :)
la velocità del nuovo finder si nota sensibilmente (prima era leeeento)
Kaji Ryoji
24-08-2009, 16:24
Ci sarebbe una prova da fare per chi ha Snow Leopard su un MacBook3,1 (il SantaRosa).
Intanto vedere se la kext della scheda video è stata aggiornata ai 64bit o meno con il comando
file /System/Library/Extensions/AppleIntelGMAX3100.kext/Contents/MacOS/AppleIntelGMAX3100
e poi controllarne la versione con
defaults read /System/Library/Extensions/AppleIntelGMAX3100.kext/Contents/Info CFBundleShortVersionString
Se il primo comando dovesse restituire solo "Mach-O object i386" e non anche "Mach-O object x86_64", e se il secondo dovesse restituire 1.5.48, temo la Apple abbia definitivamente smesso di pensare ai "fortunati" con la x3100... e in tal caso dubito che vedremo mai kernel ed estensioni a 64bit sul nostro MacBook (basta una kext 32bit-only e automaticamente il kernel e le altre kext devono essere caricati a 32bit).
Inutile dire che la cosa mi pare abbastanza triste e che, in questo caso, dubito che darò 30 € a un'azienda che non supporta in toto nemmeno i suoi stessi prodotti (ancora in garanzia, peraltro).
Ci sarebbe una prova da fare per chi ha Snow Leopard su un MacBook3,1 (il SantaRosa).
Intanto vedere se la kext della scheda video è stata aggiornata ai 64bit o meno con il comando
file /System/Library/Extensions/AppleIntelGMAX3100.kext/Contents/MacOS/AppleIntelGMAX3100
e poi controllarne la versione con
defaults read /System/Library/Extensions/AppleIntelGMAX3100.kext/Contents/Info CFBundleShortVersionString
Se il primo comando dovesse restituire solo "Mach-O object i386" e non anche "Mach-O object x86_64", e se il secondo dovesse restituire 1.5.48, temo la Apple abbia definitivamente smesso di pensare ai "fortunati" con la x3100... e in tal caso dubito che vedremo mai kernel ed estensioni a 64bit sul nostro MacBook (basta una kext 32bit-only e automaticamente il kernel e le altre kext devono essere caricati a 32bit).
Inutile dire che la cosa mi pare abbastanza triste e che, in questo caso, dubito che darò 30 € a un'azienda che non supporta in toto nemmeno i suoi stessi prodotti (ancora in garanzia, peraltro).
il primo è i386 il secondo 1.6.0
fotomodello1
24-08-2009, 17:38
leron.....se è giustificato il centino per passare a vista, cosa vuoi che siano 29 euro.....:D
a parte le battute....qualcuno ha idea della build che è andata in GM? si tratta davvero della 10A432?
Kaji Ryoji
24-08-2009, 20:41
il primo è i386 il secondo 1.6.0
Mhh... di sicuro finché non ricompilano il driver a 64bit il kernel continuera' a partire a 32bit.
Hai notato un miglioramento nella fluidità generale? Se hanno corretto il driver posso anche pensare di comprare SL, se non lo hanno fatto penso che aspetterò di vedere gli sviluppi della vicenda, non vorrei che la Apple avesse compilato il driver della GMA solo a 32bit volutamente per impedire l'avvio a 64bit del computer... non sono nuovi a politiche di obsolescenza programmata.
Mhh... di sicuro finché non ricompilano il driver a 64bit il kernel continuera' a partire a 32bit.
Hai notato un miglioramento nella fluidità generale? Se hanno corretto il driver posso anche pensare di comprare SL, se non lo hanno fatto penso che aspetterò di vedere gli sviluppi della vicenda, non vorrei che la Apple avesse compilato il driver della GMA solo a 32bit volutamente per impedire l'avvio a 64bit del computer... non sono nuovi a politiche di obsolescenza programmata.in generale è molto più reattivo, soprattutto il finder :)
daniele_l
25-08-2009, 00:07
scusate l'ignoranza ma in pratica state dicendo che i macbook 3,1 che sono c2d non possono girare in 64 bit perchè non hanno riscritto i driver della gmax3100 a 64 bit?
gianly1985
25-08-2009, 00:14
scusate l'ignoranza ma in pratica state dicendo che i macbook 3,1 che sono c2d non possono girare in 64 bit perchè non hanno riscritto i driver della gmax3100 a 64 bit?
Il discorso è che non si può dire genericamente "girare a 64bit", non significa molto, leggi qui:
http://www.hwupgrade.it/forum/showpost.php?p=28613498&postcount=28
http://www.hwupgrade.it/forum/showpost.php?p=28613792&postcount=29
Tranquillo che un bel po' di 64 bit computing te lo godrai col santarosa, anche con kernel 32bit.
manurosso87
25-08-2009, 00:16
ma avrà un'utilità importante snow leopard per i primi macbook coreduo? :wtf:
daniele_l
25-08-2009, 00:26
Il discorso è che non si può dire genericamente "girare a 64bit", non significa molto, leggi qui:
http://www.hwupgrade.it/forum/showpost.php?p=28613498&postcount=28
http://www.hwupgrade.it/forum/showpost.php?p=28613792&postcount=29
Tranquillo che un bel po' di 64 bit computing te lo godrai col santarosa, anche con kernel 32bit.
Bene era per capire la faccenda come era perchè tanto l'uso che faccio del mb è internet testi e iphoto per le foto delle vacanze, ma per il momento aspetto che qualcuno faccia da cavia per vedere se gira tutto senza problemi :D
gianly1985
25-08-2009, 02:49
ma avrà un'utilità importante snow leopard per i primi macbook coreduo? :wtf:
Chi ha uno Yonah (Core Duo) è vero che non potrà usare le apps 64bit, ma ci sono comunque tanti piccoli e grandi tweaks per i quali uno potrebbe (dovrebbe imho) voler upgradare in ogni caso:
http://www.macworld.com/article/142420/2009/08/businessupgrade.html?lsrc=rss_main
http://www.apple.com/it/macosx/refinements/
(per dirne una, anche i 7gb risparmiati, che sembrerebbe la cosa più stupida, in ottica di SSD diventa già meno stupida...)
boh lo sto usando da qualche giorno ma mi pare più un "service pack" di leopard... all'atto pratico cambia ben poco
si nota il finder più veloce, e finalmente gli stacks con lo scroll sono comodi, ma per il resto è leopard non so se per me sono giustificati i 29 euro...
Vabbè dai... 29€! Ho un MacBook primissima generazione ma credo che prenderò comunque l'aggiornamento. Alla fine si tratta di una cena fuori, tra tutte le boiate che compro :p , non saranno questi i soldi più sprecati! :sofico:
SalgerKlesk
25-08-2009, 09:57
Io penso che a prescindere dai 64 bit o meno un raffinamento e snellimento di tale portata sia un'ottima cosa a 29 euro. Prima di tutto per noi utenti ora come ora ma anche pensando al successore di snow leopard che partira' dalla base di leopard fantastica e dal raffinamento tecnico di snow leopard.
Mi riaggancio per chiedere lumi su alcuni processi. Premettendo che il kernel è caricato a 32bit trovo in Monitoraggio:
http://img.skitch.com/20090903-mxw6a9qrpf4f29hrmi6fm8emi2.jpg
Tra le applicazioni non 64bit riconosco il processo del kernel, skitch, quelli di stuffit e di littlesnitch. Non capisco invece cosa sia quel "lsd". Qualcuno sa a cosa si riferisce e se gira di default (ho fatto un archivia ed installa e volevo essere sicuro di non essermi trascinato cose inutili).
Pensavo che essendo iTunes a 32bit anche il suo helper fosse rimasto "old". Un indizio in più in favore del passaggio di iTunes a 64bit il 9 settembre?
Voi che ne dite?
AlexSwitch
03-09-2009, 09:42
Non so cosa possa essere quel processo, sul mio iMac non compare, però fa parte dell'utente root, quindi qualcosa che ha a che fare con il " cuore " di OS X... Prova a premere il tasto informazioni e vedi qual'è il suo percorso sul disco...
Dovrebbe essere il Little Snitch Demon LSD... alla fine la ricerca ha avuto successo ;-)
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.