Mac OS X v10.6
O Mac OS X 10.6 "Snow Leopard" é um sistema operacional da Apple sucessor da versão 10.5 "Leopard". Steve Jobs, antigo CEO da Apple, anunciou o Snow Leopard na Apple Worldwide Developers Conference (WWDC) em 8 Junho de 2008.[4] O Snow Leopard foi lançado em setembro de 2009, em uma atualização disponível para os usuários do Leopard por $29. Usuários do Tiger podem atualizar com o Mac Box Set, um pacote que inclui o Snow Leopard, iLife '09, e iWork '09. A atualização para Mac OS X focou em performance, eficiência e em reduzir o consumo de memória, em vez de novas funcionalidades para o usuário. Foi o primeiro Mac OS desde o System 7.1.2 a não suportar a arquitetura PowerPC, abandonada em virtude da nova linha de produtos baseados em processadores Intel.[4] Requisitos do sistemaA Apple afirma os seguintes requisitos do sistema Snow Leopard:
Para alguns aplicativos como QuickTime H.264, aceleração de hardware e suporte OpenCL, é necessário um processador de GPU (Nvidia 8600M GT ou superior).[5] O Snow Leopard não possui suporte para Macs PowerPC (como PowerMac, PowerBook, iBook, iMac e Mac Mini fabricados antes de 2006). Melhorias e inovaçõesO Mac OS X "Snow Leopard" possui as seguintes alterações e melhorias: Refinamentos para interface do usuárioSem grandes revisões gerais para a interface existente no Leopard, a Apple reescreveu o Finder em Cocoa para tirar proveito de outras melhorias na nova versão Snow Leopard. Estes incluem:
Suporte para o Microsoft ExchangeO Mac OS X Snow Leopard inclui suporte do Microsoft Exchange 2007 nos aplicativos Mail, Address Book , e iCal. Isso faz dos Macs os primeiros computadores a ter suporte embutido ao Microsoft Exchange. Endereçamento de 64-bitsO Mac OS X Snow Leopard e todas suas aplicações foram reescritas para utilizar o endereçamento de 64 bits. O que acelera o Quicktime, o Javascript do Safari e a visualização de PDFs. Aplicativos de 64 bits também aumentam a segurança do sistema, devido à disponibilidade de técnicas de segurança mais avançadas para a proteção contra ataques. Eles usam um mecanismo de passagem de funções mais seguro, além de execuções baseadas em hardware desabilitadas para pilhas de memória. As pilhas do sistema agora usam assinaturas criptográficas reforçadas para prevenir ataques de corrupção de memória. Grand Central DispatchO Grand Central Dispatch usa processadores de múltiplos núcleos para uma performance mais eficiente. Devido a dificuldades técnicas envolvidas na criação de aplicativos otimizados para núcleos múltiplos, a maioria dos aplicativos não os usa efetivamente. Como resultado, o poder de processamento é frequentemente "desperdiçado". O Grand Central Dispatch inclui APIs para ajudar os programadores a usar eficientemente esses núcleos para programação paralela.[8] O Grand Central Dispatch alterna o foco da manipulação de threads para si mesmo em vez de deixá-lo para aplicativos específicos distribuírem processos igualmente entre os núcleos e limparem a memória não usada criada por processos inativos ou velhos. OpenCLOpenCL (Linguagem aberta de computação) direciona o poder da Unidade Gráfica de Processamento (GPU) para melhorar o funcionamento de qualquer aplicativo, e não apenas daqueles que intensificam o uso dos gráficos. O OpenCL ajusta automaticamente o tipo de processador gráfico no Mac, além de fornecer precisão numérica, consertando um problema que tinha prejudicado a programação baseada em GPU no passado. OpenCL é uma linguagem de programação baseada em C com uma estrutura que já é familiar aos programadores do Mac OS X, dos quais usam Xcode para adaptar o funcionamento de seus programas ao OpenCL. Somente as partes de processo mais intensivo necessitam ser escritas em OpenCL C, sem afetar o resto do código. QuickTime XO QuickTime X baseia-se nas tecnologias de mídia do Mac OS X, como o Core Audio, Core Video e Core Animation, para entregar uma reprodução e eficiência aprimorada, além de maior qualidade. A Apple redesenhou a interface de usuário do QuickTime para assemelhar-se a atual visualização em tela cheia do QuickTime. QuickTime X utiliza tecnologias do Mac OS X, como Cocoa, Grand Central Dispatch, e computação de 64 bits para oferecer maior performance, e também aproveita o ColorSync para fornecer reprodução de cor de alta qualidade Histórico de versões
Referências
Ligações externas |