macmais reader para ipad. download gratis
Home » Matérias » Especial » X da equação

X da equação

:: por Redação macmais :: 21/05/2009 :: 10 comentários

36-snow-abre

por Bianca Hayashi e Rainer Brockerhoff

O Mac OS X 10.5, codinome Leopard, ainda não chegou ao seu segundo aniversário e já estamos falando de seu sucessor. Na verdade, poucos meses depois do lançamento já se falava em uma atualização, a 10.6, que foi batizada de Snow Leopard. A Apple logo começou a divulgar que esse update não estava focado em adicionar novidades visíveis, mas em mudanças significativas na forma como o sistema operacional trabalha. A empresa, inclusive, deu este nome ao novo Mac OS para que os usuários vejam que não haveria tanta diferença com relação às funções do Leopard atual.

Então, será que vai valer a pena atualizar o sistema, já que não teremos nossa dose bianual de 300 novidades e firulas que amamos? Bem, se tudo que a Apple prometeu colocar nas entranhas do Mac OS for realmente implementado, o Snow Leopard pode ser a mais significativa atualização do sistema desde o lançamento do Jaguar (nosso velho Mac OS X 10.2), que foi a primeira versão do OS X realmente utilizável.

Universo em paralelo

O Snow Leopard tem uma grande função em sua vida: fazer com que o Mac OS rode eficientemente em máquinas multiprocessadas. Vamos voltar um pouco no tempo. Sistemas operacionais para computadores foram desenhados inicialmente para funcionar com apenas um núcleo (core) executando comandos em sequência. Enquanto o poder de processamento destas máquinas dobra a cada 18 meses em média (a chamada Lei de Moore, criada por Gordon E. Moore, cofundador da Intel), a indústria acaba ficando repleta de máquinas desatualizadas. No entanto, a física nos diz que os chips mais rápidos estão ficando muito quentes e consumindo muita energia.

Para resolver este problema, os fabricantes decidiram mudar para os processadores com mais de um núcleo (multicore), que, em teoria, dividem as tarefas e as executam em paralelo. Parece a solução ideal, mas ao fazer isso, os desenvolvedores de software acabaram ganhando um novo dilema. Agora é preciso reescrever ou criar extensões para que os aplicativos consigam ganhar alguma performance e tirar uma vantagem extra nos sistemas multicore.

A Apple também foi afetada pelas mudanças. E sua resposta a esse problema chama-se Grand Central. Ele é um conjunto de tecnologias que pretende remodelar o Mac OS X e otimizá-lo de forma a alocar tarefas pelos múltiplos núcleos e processadores. Além disso, a ideia por trás do Grand Central é evitar que os desenvolvedores percam tempo reescrevendo seus aplicativos para trabalhar nesse novo mundo paralelo.

As dicas dadas pelos desenvolvedores que possuem acesso ao Snow Leopard sugerem que a Apple está fazendo grandes progressos na área. Parece que o Grande Central vai deixar a Apple na frente, na competição dos sistemas operacionais em máquinas com multiprocessadores. De novo.

Ainda é cedo, mas o consenso entre os desenvolvedores de Mac é que o Grand Central será algo impressionante. Mas nem tudo são flores: parece que a Lei de Moore chegou a um beco sem saída. Múltiplos núcleos e processadores são de grande ajuda, mas não são aplicáveis a todos os problemas. Mesmo nos casos em que os multiprocessadores estão trabalhando bem em paralelo, é necessário um pouco de cautela. Pesquisas mostraram que dividir uma tarefa em várias para processar em paralelo e depois juntar tudo, às vezes, pode demorar mais tempo do que simplesmente rodá-la em um único processador.

As promessas são muitas, mas o que o futuro trará nesta área ainda é muito incerto.

Linguagens abertas, mas secretas

Outra tecnologia que a Apple já avisou que será importante dentro do Snow Leopard é a OpenCL. A sua grande utilidade é que ela permite ao desenvolvedor acessar todo o poder que está armazenado dentro das modernas GPUs (Graphic Processor Units, ou Unidades de Processamento Gráfico, numa tradução livre). A tecnologia é tão promissora, que a Microsoft também já iniciou suas pesquisas para aproveitar esses gigaflops em seu DirectX.

Fora isso, tudo mais que a Apple já disse oficialmente sobre o Snow Leopard, como suporte ao Exchange da Microsoft, núcleo 64 bits e uma nova versão do QuickTime, são complementos muito benvindos, mas nada que parece tomar nosso coração de assalto e nos fazer ficar olhando o site da Apple a cada cinco minutos esperando por uma atualização. Não queremos dizer que não sejam novidades interessantes, mas elas não são atraentes para o usuário comum.

Então, mais uma vez nos voltamos para as possibilidades que a Apple ainda não divulgou, mas que podem estar presentes no Snow Leopard (torçamos para que sim). Por isso, os sites de boatos acabam sendo nossa melhor fonte para informações. Por exemplo, em uma última atualização enviada aos desenvolvedores, comentou-se que o 10.6 aceitaria ações multitoque, já comuns no iPhone. E isso não é a primeira tecnologia do iPhone a migrar para o Mac: a Apple já revelou que o CoreAnimation foi originalmente desenvolvido para o iPhone e também estará na nova versão do sistema operacional dos Macs.

36-snow-1 QuadCore Quando o Snow Leopard chegar, no segundo semestre de 2009, ele vai aproveitar melhor os novos processadores com mais de um núcleo que a Intel está entregando atualmente para a Apple, deixando o Mac ainda mais rápido. Tudo bem que os QuadCores ainda não foram instalalados nos Macs, mas esse dia deve estar próximo...

QuadCore Quando o Snow Leopard chegar, no segundo semestre de 2009, ele vai aproveitar melhor os novos processadores com mais de um núcleo que a Intel está entregando atualmente para a Apple, deixando o Mac ainda mais rápido. Tudo bem que os QuadCores ainda não foram instalalados nos Macs, mas esse dia deve estar próximo…

36-snow-3

Do iPhone para o Mac

O framework do CoreLocation (olha o iPhone aí de novo!) também parece estar presente na concepção do Snow Leopard. Assim, as placas Wi-Fi do Mac serão usadas para calcular a localização do computador, como se ele tivesse um GPS. Obviamente, não será tão preciso como o sistema de satélite, mas é uma ferramenta interessante para os desenvolvedores. Como o uso da Location Awareness no iPod touch e iPhone se mostrou bastante popular e eficaz, nada mais lógico a Apple usar o sistema em seus Macs. Com relação às funções multitoque, aconteceria o mesmo. A empresa sabe como funciona, conhece as vantagens e desvantagens apontadas no iPhone e pode aprimorar a tecnologia e usar nos computadores.

O relacionamento entre a Apple e os desenvolvedores de aplicativos para iPhone indica que a empresa poderia apimentar o Snow Leopard e incluir uma seleção de novos aplicativos em formato de widgets, como os que existem para o iPhone, e usar suas funcionalidades. Seria muito divertido, basta lembrar a quantidade de games que existem para a plataforma móvel da Apple. Já imaginou tudo isso refeito para rodar em seu Mac, sem muito esforço por parte dos desenvolvedores?

Ademais, a Apple está indo em direção ao espírito da Web 2.0, vendendo a ideia de que o Snow Leopard será a melhor plataforma pra rodar applets de JavaScript. O novo QuickTime, sem sua interface aço escovado, mais parecido com o que temos hoje no iPhone e no iPod touch, parece ser uma novidade bastante interessante.

Resumindo, o Snow Leopard não é sobre aparências, mas sobre fundações. É sobre focar nas coisas que os usuários não vão ver, mas que farão diferença. Afinal, quem não quer um sistema operacional que trabalha suavemente, sem gargalos, mais seguro, que roda aplicativos mais rápido e que seja cada vez mais estável? As mudanças no novo Mac OS, como deixar para trás gigabytes de códigos redundantes, podem fazer parte da estratégia da Apple de fazer uma versão do Mac OS X leve o bastante para rodar em todos os seus dispositivos, antigos ou futuros. Mas é preciso lembrar que os boatos apontam que não haverá mais suporte a Macs com processadores PowerPC, uma vez que todas as versões enviadas para os desenvolvedores exigiam um Mac com chip Intel.

36-snow-4

A ideia é que, com o código-base compartilhado entre múltiplas plataformas, o desenvolvimento será mais rápido, barato e confiável. Os desenvolvedores apostam que o kit de desenvolvimento (SDK) do iPhone poderá ser usado para criar aplicativos para Macs a partir do Snow Leopard. Se ainda não saiu um netbook da Apple ou uma MacTablet, objeto de desejo de muitos usuários, talvez seja porque a empresa ainda está preparando o Snow Leopard.

Por conta dessa “falta de novidades” visíveis, há quem pregue que a Apple não deve cobrar pela atualização do Leopard para o Snow Leopard. Tudo porque as mudanças são tão estruturais e vão beneficiar de verdade mais os desenvolvedores do que os usuários, que são, na realidade, quem pagam as contas na hora de comprar o novo sistema operacional. Essa é uma previsão que, provavelmente, não se concretizará. Mas quem sabe cobrar um mínimo, para cobrir os custos de produção dos DVDs e das caixinhas, hein, Apple? Seria elegante, em tempos de crise, dar uma colher de chá para seus usuários.

36-snow-5


Snow Leopard, versão oficial

O que a Apple já disse que a nova

versão do Mac OS vai ter:

Grand Central

Um novo conjunto de tecnologias que foram desenhadas para tirar mais vantagem do poder dos processadores oferecidos pelas CPUs multicore.

Cotação: importante

OpenCL (Open Computing Language)

A Apple diz que com essa tecnologia os desenvolvedores poderão utilizar os gigaflops de poder que estão presos nas unidades de processamento gráfico (graphics processing unit, ou GPU) e redirecionar para o propósito geral da computação.

Cotação: promissor

Suporte ao Microsoft Exchange

O suporte para o Microsoft Exchange 2007 seria adicionado ao Mail, Agenda e iCal. O Mac OS X usa o protocolo do Exchange Web Services para acessar o Exchange Server 2007.

Cotação: bom para usuários de Mac coorporativas, mas pouco útil para usuários domésticos

Núcleo 64 bits

Um avanço tecnológico que vai providenciar uma fundação para o futuro. Resumindo, permite que os Macs usem até 16 TB de RAM na teoria. Atualmente, existe um limite no uso de memória por causa do processador de 32 bits, isto é, o tamanho da memória virtual de cada processo. A limitação de RAM em 4 GB que temos hoje é mais uma questão do chipset, porque o Leopard já suporta Macs com 8 GB ou mais. O Tiger já suportava processos de 64 bits, desde que não tivessem interface de usuário, e o Leopard suporta processos de 64 bits de qualquer tipo (pelos aplicativos binários, isto é, que rodam em Intel e PowerPC). O caso do Snow Leopard é que o sistema vai migrar de um núcleo de 32 bits (que suporta processos de 32 bits por padrão e 64 bits se o programa suportar) para um núcleo de 64 bits. Os processos vão rodar em 64 bits por padrão (32, só se o programa for antiquado).

Cotação: vale a pena, mas ainda vai demorar para se ter 16 TB de memória

JavaScript passa a ter mais importância

A Apple diz que isto fará com que os aplicativos para web fiquem mais rápidos, com o Safari rodando o JavaScript 53% mais rápido no Snow Leopard.

Cotação: benvindo, mas não é de arrasar quarteirão

Safari 4

Uma nova função no navegador da Apple, que virá com o Snow Leopard, torna possível converter um site em um aplicativo com apenas um clique. O site é baixado automaticamente e salvo em seu disco rígido, e pode ser iniciado rapidamente, mesmo quando você não está conectado. Google Gears e o Firefox 3 já oferecem uma função similar.

Cotação: Também é legal, mas já podia estar implementado

Snow Leopard, a versão não oficial

O que alguns desenvolvedores dizem que o Mac OS terá, mas não podemos garantir:

Multitoque no estilo do iPhone

Os desenvolvedores poderão adicionar mais facilmente comandos do iPhone nos MacBooks.

Location awareness

Inicialmente desenvolvido para o iPhone, o CoreLocation possibilitará que os desenvolvedores criem aplicativos que saberão onde seu Mac está, baseado na triangulação da transmissão Wi-Fi. Isto ajudaria as vítimas de roubos a encontrarem seus Macs.

QuickTime Pro grátis

Os usuários do QuickTime não teriam mais que pagar os US$ 29 para salvar downloads, fazer edições simples ou buscar uma gama de codecs para assistir aos vídeos diretamente no tocador.

PowerPC? Acabou

Até agora, os testes com o Snow Leopard descartaram o suporte para PowerPCs. Embora a Apple não tenha confirmado, aparentemente o novo sistema vai rodar apenas nos Macs com chip Intel.

Aplicativos e arquivos de sistema mais simples

Os desenvolvedores dizem que o tamanho dos arquivos dos aplicativos do Snow Leopard estão menores, como o aplicativo Mail (de 287 MB para 91 MB no Snow Leopard).

Finder reescrito como um aplicativo Cocoa

Será um Finder mais rápido e robusto.

Bianca Hayashi espera que todos os boatos sobre o Snow Leopard se confirmem e que a Apple lance logo um netbook para ela levar consigo. Colaborou: Rainer Brockerhoff

TAGS: :: ::

10 comentários

  1. Junior comentou 15:47 às 26 de Maio de 2009

    Essas matérias deveriam ficar restritas à revista pois e quem tem assinatura ??

    • Sérgio Miranda comentou 14:16 às 28 de Maio de 2009

      Em todas as edições da MAC+, separamos algumas matérias da revista atual para colocar no site. Desde a número 1, Júnior. Abraços,

  2. João Neto comentou 9:31 às 27 de Maio de 2009

    nÃO VEJO A HORA DE COLOCAR AS MÃOS NO MEU NOVO FELINO !!!!!!!

  3. Jason Bonatelli comentou 22:00 às 28 de Maio de 2009

    Ahhh ai é demais heim. Materia restrita. Acho que o cara ai nunca ouviu falar em Marketing… Niewbie rs.

    To loco esperando mês que vem tbm pra comprar no dia do lançamento. Esse promete

  4. Paulo comentou 18:39 às 29 de Maio de 2009

    Ainda que o SNOW LEOPARD fique mais leve, não vejo a hora de deixar meu Macbook com 4gb de ram e instalar essa belezinha… Mais memória e um sistema mais rápido proporcionará uma sensação parecida com a que tive quando abri a caixa após a compra.

  5. Jan Palach comentou 15:45 às 31 de Maio de 2009

    Sem dúvidas, o snow leopard será uma atualização muito bem vinda, será um ganho tremendo em questão de performance e espaço em disco. Se bem que sou usuário mac a 2 anos aproximadamente, e desde então não tenho nada do que reclamar, estou nas nuvens!

  6. Freddy comentou 6:39 às 2 de Junho de 2009

    Olha Junior, eu moro no exterior ha’ 8 anos, gosto da MAC+, mas nao posso ter a revista. Ja’ recebi de amigos via correio, mas gostaria que houvesse a versao digital para assinatura. Entao sou grato por estas excelentes materias postadas aqui. Acho que vc deveria levar isso em consideracao tambem. Abracos…

Deixe um comentário

 
Publicidade