Confira informações atualizadas sobre o kernel 64 bits do Snow Leopard e benchmarks da tecnologia OpenCL
O suporte ao kernel 64 bits do Mac OS X 10.6 Snow Leopard é limitado a algumas máquinas novas da Apple, conforme eu detalhei há algum tempo. Na ocasião, avisamos que a lista antiga — já bastante limitada — mudaria até o lançamento do Snow Leopard; de fato, ela mudou, mas o número de máquinas que o suportam se tornou ainda mais restrito, veja abaixo.
Agora, apenas Xserves, Macs Pro e iMacs produzidos desde 2008 o suportam, e ainda assim algumas máquinas devem ser forçadas a iniciar por meio dele sempre, segurando as teclas 6 e 4. Para os Xserves que já são iniciados por padrão com o novo kernel, é possível reiniciar em 32 bits segurando as teclas 3 e 2 sempre.
Não há nenhuma preferência padrão no Snow Leopard para tornar uma alteração no modo de inicialização do kernel permanente, de forma que é preciso forçar o sistema a fazê-lo em cada inicialização. Contudo, uma ferramenta que automatiza esse processo já pode ser encontrada no MacUpdate — descobrimos graças a uma dica do leitor Ruben Dias, diga-se —, além de haver sites explicando como definir isso permanentemente pela linha de comando.
A CNET News também conseguiu esclarecimentos de um gerente da Apple na Austrália sobre o assunto, que caracterizou o kernel em 64 bits apenas como um modo disponível para que pouquíssimas coisas, como drivers de dispositivos, rodem tirando proveito dessa tecnologia. Fora isso, todo o resto do sistema operacional será 64 bits para quase todos os Macs Intel, e qualquer aplicativo compilado dessa forma rodará perfeitamente nessas máquinas, de forma que usuários não devem se preocupar muito com o kernel.
Muitos outros Macs são capazes de rodar o Mac OS X com um kernel em 64 bits, além dos anunciados oficialmente, o que faz dessa limitação da empresa algo mais arbitrário do que preocupações com compatibilidade. Além disso, não há como saber a fundo quais implicações existem em rodar o Snow Leopard com kernel 64 bits ou não, mas, com esses relatos recentes, isso não deve ser algo crucial para a experiência dos usuários finais, pelo menos nesse momento.
Enquanto o kernel 64 bits do Snow Leopard não mostra o seu real poder, alguns benchmarks iniciais da tecnologia OpenCL mostram resultados bastante animadores para o uso das GPUs em fins computacionais gerais. O MacRumors cita dois aplicativos que já rodam testes nessa área, comparando o desempenho de execução de determinadas tarefas em CPUs com os resultados das GPUs compatíveis com a nova tecnologia:
Os menores números registrados com os testes isolados em GPUs mostram uma enorme vantagem delas em relação ao processador Core 2 Duo, usado em quase todos os Macs. Ao combinar o poder das CPUs com o das GPUs em processamento paralelo, é possível obter resultados muito melhores; contudo, certos MacBooks Pro não podem usar a GeForce 9400M e a 9600M GT ao mesmo tempo, o que impede essas máquinas de serem ainda mais rápidas.






Frustrante! Meu iMac não tem nem dois anos, mas já não vai rodar pelo 64-bit…
temos o mesmo problema… graças a deus que meu macbook pro de 15 dá!!! xD
[2]
Hackontoshicamente falando, será que meu E2160 terá suporte nele?
Não entendi então. Meu MacBook out/2008 vai rodar ou não o SL?
Todos os Macs com processador Intel vão rodar o Snow Leopard, a questão aqui é qais vão rodar o sistema com o kernel (núcleo) em 64 bits e quais vão rodar o kernel em 32 bits. É algo que na prática nem faz muita diferença.
Sim, vai rodar o SL, pois tem chip Intel. Vai rodar em 64-bits, vai pois se é out/2008 ele é Intel Core 2 Duo, o kernel em 64-bits não vai poder, mas SEGUNDO um artigo espanhol o kernel em 64-bits só tem proveito real com RAM acima de 32 GB.
Meu iMac acho que vai rodar mas parece que meu macbook pro não… Não sei entendi direito e agora fico me perguntando se vale a pena atualizar ou não…
Meu iMac acho que vai rodar mas parece que meu macbook pro não… Não sei se entendi direito e agora fico me perguntando se vale a pena atualizar ou não…
vale, cara, o kernel não vai te oferecer um desempenho visivel, aliás isso do kernel é algo que só vale a pena ver daqui a algum tempo quando tivermos mais memória e menos espaço fisico ocupado por elas
Enquanto isso o Linux já tem kernel com suporte a 64 bits há anos, em qualquer máquina de 64 bits. E, no caso do Linux, dá uma boa diferença sim, principalmente se você tem mais de 4 Gb de RAM, coisa que hoje em dia é relativamente comum.
Não sei qual a dificuldade da Apple, já que até o Windows, com todo o seu código legado conseguiu isso há tempos.
Deve ser a dificuldade de facilitar a vida do usuário, pq Linux não tem essa preocupacao (hehe…calma, foi só brincadeira)
comprei meu iMac em março desse ano, no entanto ele é da leva 2008(pelo menos veio com o ilife 08), ele está incluso nos que podem rodar o kernel em 64 bit?
Instalei o Snow Leopard no meu Macbook Pro 13" no dia do lançamento. Moro nos EUA e a transição para o novo sistema foi suave! VMWare roda perfeitamente. Photoshop CS4 também.
Output do aplicativo OpenCL Bench V 0.25 (mencionado no artigo) no meu Macbook Pro 13" mid-2009:
…………………………………………………..
……………… OpenCL Bench V 0.25 by mitch ………..
…… C2D 3GHz = 12 sec vs Nvidia 9600GT = 0,93 sec ……
… time results are not comparable to older version! …..
…………………………………………………..
Number of OpenCL devices found: 2
OpenCL Device # 0 = GeForce 9400M
Device 0 is an: GPU with max. 1100 MHz and 16 units/cores
Now computing – please be patient….
time used: 3.504 seconds
OpenCL Device # 1 = Intel(R) Core(TM)2 Duo CPU P8400 @ 2.26GHz
Device 1 is an: CPU with max. 2260 MHz and 2 units/cores
Now computing – please be patient….
time used: 15.917 seconds
Now checking if results are valid – please be patient….
:) Validate test passed – GPU results=CPU results :)
Então o meu iMac (24-inch Mid 2007) não valerá a pena instalar o Snow Leopard?
O engraçado é que se vc listar os drivers (Extensions) são todos 64 bits.
Vou dar uma pesquisada, tem alguma coisa solta nessa história…
Para seber com certeza qual é a sua máquina insira o Serial Number: http://www.appleserialnumberinfo.com/Desktop/inde...
meu macbooooook pro tem exatamente essas duas placas e pelo que vi em linhas de comando ele é kernel nativo EFI 64bits..
Se você quiser verificar se a sua máquina possui um EFI de 32 ou 64bits basta executar o comando abaixo no terminal:
ioreg -l -p IODeviceTree | grep firmware-abi
>> As saídas possíveis serão EFI32 ou EFI64.
Fonte:
http://antoniofonseca.wordpress.com/2009/08/20/sn...
não tinha visto a materia daqui do macmagazine… mals aê.
Macbook unibody 13"… Da primeira leva.
EFI de 64 bits, Core 3 Duo e NAO BOOTA com kernel 64 bits. Um lixo.
Cada dia odeio mais a apple… Estou até no meu desktop ruindows só de raiva hehehe.
Calma, a qq. momento eles podem mandar um UPDATE para a sua EFI e tudo fica resolvido, ou será que é uma limitação do hardware destas máquinas?
O meu MacBook 13" 2.4 mostra o EFI 64 bits…agora, sem Snow.
Quer dizer que com o Snow ele vai cair pra 32?
É isso?
acho isso uma injustica ensinei isso aqui faz tempo vou colocar denovo e so abrir o com.apple.boot.plist que fica dentro de library/preferences/systemconfiguration
e colocar assim na string
<key>Kernel Flags</key>
<string>arch=x86_64</string>
repetindo o que foi dito isso e so para alguns macs
então quer dizer que meu macbook branco comprado ano passado fica de fora do kernel 64bits?
que bosta.
o VMWare Fusion não suporta o kernel em 64 bits. Vários outros apps com certeza ainda não suportam e provavelmente é por isso que Apple limitou.
Meu Macbook White de 13" é Core2Duo intel, vai suportar 64bits ?
tbm gostaria de saber.. alguem pode fazer o esforço re nos ajudar com essa pergunta?
[...] por avanços por trás dos bastidores, reescrevendo processos e aplicativos para otimizá-los às novas tecnologias do mercado, e com pequenos ajustes que prometem aumentar a usabilidade geral, entre outras [...]
Querem saber se vai rodar ou não?
Colem o código abaixo no Terminal:
ioreg -l -p IODeviceTree | grep firmware-abi
Se a resposta for EFI64 é só correr pro abraço. Encontrei no http://blogs.zdnet.com/Apple/?p=4712