« Equipe MacMagazine reforçada e embelezada: Alessandro Salvatori e Amanda Martins Pôsteres retrô de WALL•E »

Mac OS X Snow Leopard: de mega em mega, o sistema ficará mais leve

Você já acompanhou, aqui no BLOG, algumas das novidades previstas para o Mac OS X 10.6 Snow Leopard, que deve chegar ao mercado em meados de 2009. Uma delas — bastante importante — é a drástica diminuição no tamanho dos aplicativos do sistema.

Confira o gráfico:

Comparativo de espaço em HD dos aplicativos do Snow Leopard
Comparativo de espaço em HD dos aplicativos do Snow Leopard: clique para ampliar

De onde a Apple está tirando tantos megabytes, no final das contas?

Um dos desenvolvedores que obteve uma cópia beta do Snow Leopard na WWDC 2008 fez uma análise sobre os avanços realizados pela Apple até hoje e contribuiu para este artigo bastante esclarecedor do AppleInsider.

Boa parte dessa diminuição virá através de arquivos de localização, que fazem do Mac OS X um sistema multi-lingual. Além disso, dentro de cada pacote de aplicativos do Mac OS X existem arquivos NIB, uma abreviação do nome original da ferramenta usada para criá-los: o NeXTSTEP Interface Builder. Esses arquivos também contêm recursos gráficos utilizados pelos softwares.

Durante o desenvolvimento de um aplicativo, o Interface Builder é utilizado para organizar, visualmente, os controles da interface do programa — de botões a listas com barras de rolagem —, que são posteriormente conectados a ações em código. Os arquivos XML originais utilizados nesta fase do processo são chamados designable.nib, mas estes não foram feitos para acompanhar o software quando finalizado. Os arquivos NIB inclusos com o programa em sua versão final são bem menores, e podem ser ainda mais comprimidos.

Falando em compressão, o desenvolvedor realizou um experimento, compactando os arquivos XML e HTML inclusos no Mail do Leopard. Resultado: uma redução de 289MB para 96.6MB no tamanho do aplicativo. Agora veja o gráfico acima novamente, no item Mail, e compare-o com esses números.

A Apple já aplicou um fundamento similar aos arquivos de preferências .plist, convertendo-os de arquivos de texto XML comuns (facilmente lidos por seres humanos) em binários comprimidos — mais uma vez, visando economizar espaço em disco. O processamento adicional para comprimir e descomprimi-los é insignificante, já que eles não são necessários a todo momento durante o uso diário de softwares.

Snow Leopard em Macs

Enquanto tal técnica poderá contribuir para uma diminuição no peso final do Snow Leopard, a Apple não terá muito trabalho inicial para realizar um bom ganho neste sentido, já que o Leopard, por si só, foi mal concebido. Segundo o desenvolvedor, a Apple cometeu um erro ao finalizar o sistema, deixando diversos arquivos designable.nib nos aplicativos, que deveriam ter sido removidos na sua versão Golden Master. “Só o Mail”, diz ele, “possui 1.400 desses arquivos, que ocupam quase 200MB em disco.”

Gráficos vetoriais independentes de resolução também podem ser uma novidade daqui para quando o Snow Leopard for lançado, mas ainda não é o caso, pelo menos no preview para desenvolvedores.

Quanto à remoção de códigos PowerPC, desenvolvedores notam que os aplicativos do Snow Leopard continuam como binários universais, e mesmo a remoção de tais códigos extras surtiria em um pequeno impacto no tamanho dos mesmos, se comparado com a compressão de XMLs e gráficos relacionados com a localização dos aplicativos e a remoção de arquivos NIB de desenvolvimento.

Quem escreve?

Rafael Fischmann

Rafael Fischmann
Graduado em Comunicação Social com Habilitação em Publicidade e Propaganda na Universidade Salvador - UNIFACS, tem paixão pela Apple e seus produtos desde quando adquiriu seu primeiro iMac (um G3 Blueberry), em agosto de 2000. Possui hoje um MacBook Pro de 17 polegadas, um iPod video de 80GB, um iPod shuffle de 2GB e um AirPort Express. Seu mais novo integrante é filho italiano adotado, um iPhone 3G preto.

31 Comentários


  • Paulo Otavio

    Enquanto a Microsoft só aumenta o espaço usado no Windows Vista, a Apple diminui o tamanho do Mac OS X Snow Leopard.
    Mais um motivo para comprar um Mac :D

    Usando o Mozilla Firefox Mozilla Firefox 3.0 no Mac OS Mac OS X

  • vsa.mac

    Verdade Paulo, vim postar exatamente isso.A micorsoft so promete um novo Kernel que vai ser menor e mais rápido, mas esse nunca chega.

    Usando o Mozilla Firefox Mozilla Firefox 3.0 no Windows Windows Vista

  • tHeus

    Deixa ver se eu entendi. O Leopardo das neves será melhor que o Leopard, porque esse ultimo foi mal acabado?

    Usando o Mozilla Firefox Mozilla Firefox 3.0 no Windows Windows XP

  • Leonardo Gouveia

    Eu to mais preocupado com a estabilidade e velocidade do sistema do que no tamanho do sistema. O Leopard tem um tamanho normal, nada extravagante.
    Eu não sei, mas ficar compactando tudo que é XML e Cia. não vai prejudicar a performance do sistema?
    Mas pelo jeito tão tratando o Leopardo como uma coisa à la Beta.

    Usando o Mozilla Firefox Mozilla Firefox 3.0 no Mac OS Mac OS X

  • Bruno Malkaviano

    O Leopard foi o Vista da Apple: PRECIPITADO !

    Usando o Safari Safari 419.3 no Mac OS Mac OS X

  • Victor Sardenberg

    eu ganhei uns 4gb usando o xslimmer aqui. ele deleta os ppc e as linguas não usadas.

    Usando o Safari Safari 525.20 no Mac OS Mac OS X

  • Caio Sens

    Ultimamente só o Rafa mesmo pra salva a gente com novidades…

    Usando o Mozilla Firefox Mozilla Firefox 3.0 no Windows Windows XP

  • Jefferson Brito

    É só retirar do utilitário o código que não é de sua arquitetura. XSlimmer neles… uso aqui e é uma beleza.

    Usando o Mozilla Firefox Mozilla Firefox 3.0 no Mac OS Mac OS X

  • Gustavo Costa

    Enquanto a Microsoft só aumenta o espaço usado no Windows Vista, a Apple diminui o tamanho do Mac OS X Snow Leopard.
    Mais um motivo para comprar um Mac! [3]

    Usando o Safari Safari 525.21 no Mac OS Mac OS X

  • Daniel Docki

    Quero ver a questão da velocidade…

    Usando o Mozilla Firefox Mozilla Firefox 3.0 no Mac OS Mac OS X

  • Benilton Carvalho

    Snow Leopard foca em eficiencia. A verdade e’ que apesar de termos multiplos nucleos nos processadores atuais, ainda esta’ por vir uma solucao otima de gerenciamento de nucleos. E eis ai’ um dos nichos que a Apple esta’ explorando para o Snow Leopard.

    Dada a decisao da Apple em migrar da Motorola para Intel, o Leopard vem estabelecer as bases de um sistema que faca melhor uso da tecnologia escolhida, mas ainda tornando possivel que proprietarios de maquinas mais antigas ainda nao tenham que trocar de equipamento (estrategia usada pela MS).

    A Apple e’ conhecida por ter um ciclo de SO de cerca de 18 meses. O Tiger foi lancado em Abril de 2005 e o Leopard em Outubro de 2007. Entao, sob esse ponto de vista, o lancamento nao foi precipitado.

    Espera-se que o Snow Leopard seja superior que o Leopard exatamente por ser possivel a avaliacao de cenarios ainda nao considerados quando da producao do Leopard e que serao amplamente disponiveis num futuro proximo (por exemplo, ha’ 2 anos, quem imaginava a possibilidade de um laptop quad-core? http://www.wired.com/gadgets/p....._notebooks ). Legal tambem sera’ ter ZFS funcionando! \o/

    Enfim, a experiencia diz que mudancas graduais, apesar de levarem mais tempo, sao mais eficazes…

    Usando o Safari Safari 525.20 no Mac OS Mac OS X

  • Daniel

    Alguém poderia me explicar como é o processo de compactar esses arquivos?
    Tô pensando em eliminar alguns gigabytes no meu HD =D

    Usando o Safari Safari 525.20 no Mac OS Mac OS X

  • Alan Luiz carlos

    Por que Leopard é o Vista da apple?
    Aqui pelo menos tá mais rápido que o Tiger e não tive problema de incompatibilidade como acontece no Vista.

    A única coisa que não gostei do leopard versão Final é terem feito o Stack diferente da versão Beta.

    Usando o Safari Safari 526.11.2 no Mac OS Mac OS X

  • Gonçalo

    Concordo plenamente com a politica que a apple parece estar a seguir. Um SO deve ser compacto, ninguém quer ter montes de megas em tralha que não vai usar, e também deve ser extremamente estável.
    O vista foi desenvolvido para encher o olho só e apenas por isso que nunca irá ser um SO estável e confiável.
    O Leopard é estável mas podia estar um bocadinho mais optimizado isso podia.

    Usando o Mozilla Firefox Mozilla Firefox 3.0 no Mac OS Mac OS X

  • TIGOS

    Quero mais é desempenho do sistema e PRINCIPALMENTE segurança… devido a uma futura onda de investidas contra o sistema devido a sua grande popularização mundo afora!

    Usando o Opera Opera 9.50 no Mac OS Mac OS X

  • Fernando Henrique

    Bom, eu tive ganhos parecidos usando programas como xslimmer e monolingual, o que eu quero do Snow é VELOCIDADE. Comparado com o linux o Leopard é uma carroça, principalmente quando o assunto são os programas Unix que ficam embaixo do capô.

    Usando o Mozilla Firefox Mozilla Firefox 3.0 no Mac OS Mac OS X

  • Henrique

    Gente, eu estou com um probleminha. O Firefox 3.0 instalado no meu computador só está abrindo o gmail na formatação HTML básico; quando eu tento colocar na versão nova do GMail, não dá! A página recarrega mas dá na mesma! O Google docs também não está funcionando direito aqui. Alguns links também não estão funcionando. Só eu que estou com esse problema?

    Usando o Internet Explorer Internet Explorer 6.0 no Windows Windows XP

  • Antonio

    Pelo que vi o Snow Leopard será a versão final do Leopard, um otimização e para melhorar o desempenho ele esta mais focado no aperfeiçoamento interno enquanto que o Leopard atual estava mais preocupado com novas funções e inovações e pelo cronograma Snow e chega primeiro que o Windows 7.

    Usando o Mozilla Firefox Mozilla Firefox 3.0 no Mac OS Mac OS X

  • Marco Prestes

    Com o monolingual eu só ganhei 1G,

    Usando o Safari Safari 525.20 no Mac OS Mac OS X

  • Alexandre

    não só vista que cresceu de tamanho. as ultimas versões linux também. a cada nova versão aumenta a instalação do linux. a maioria com utilitarios inuteis !

    Usando o Mozilla Firefox Mozilla Firefox 3.0 no Windows Windows XP

  • Zé

    Não sei como neguinho ainda tem coragem de criticar a Microsoft.

    O Leopard foi mal acabado, por isso podem agora diminuir os tamanhos dos aplicativos. Deveríamos é ficar putos porque a Apple vai desfazer uma “cagada” DELES MESMOS e cobrar por isso.

    Não critico o sistema, que ainda assim é bom, mas que é safadeza ahhhh isso é.

    Usando o Mozilla Firefox Mozilla Firefox 2.0.0.14 no Windows Windows XP

  • Thiago Duarte

    @Zé

    Você chama o Leopard de inacabado porque usa o XP e não o Vista como eu…

    Isso sim é um sistema inacabado, já viu o site que os usuários programam correções de bug’s simples que a microsoft não corrigiu?

    Poís é, são mais de 700 micro-bug’s que a MS se apressou e não fez NADA! O Vista é o novo ME…

    Posso dizer que, para alguém com 4GB de ram como eu o sistema é bem melhor que o XP, mas tenta rodar com 2GB pra você ver… 20 minutos perdidos só pra iniciar!

    Vista é o sistema mais porco que existe, quem comprou deveria processar o lixo da Microsoft! Nem o WinFS veio no Vista! Eles são uns E-N-R-O-L-A-D-O

    Não sou fanboy da Apple, mas posso dizer com segurança que o Leopard é MUITO melhor e mais estável que o Vista.

    Abs!

    Usando o Mozilla Firefox Mozilla Firefox 3.0 no Windows Windows Vista

  • Thiago Duarte

    correção: E-N-R-O-L-A-D-O-S

    Usando o Mozilla Firefox Mozilla Firefox 3.0 no Windows Windows Vista

  • Zé

    @Thiago

    Nem disse que o sistema é inacabado cara, a matéria disse que ele é MAL acabado.

    Cara, estou há mais ou menos uns cinco meses com um MacBook Branco. Sabe qual é uma das coisas que mais me deu pena nesse período todo? Foi ter que instalar o Windows XP nele, pois uso dois programas que não vou ter como migrar pra Mac (um porque teria que pagar outra licença, outro porque não tem opção pra Mac mesmo). Me adaptei 100% ao MacOS X. Meu desconforto em usar o XP no Mac é tanto que vou comprar o Parallels pra não ter que bootar o windows mais nele, já que tudo o mais prefiro fazer no OS X mesmo.

    Agora, eu não suporto, tem gente que não pode ver uma crítica à Apple que vem logo criticar a Microsoft em resposta. Isso é uma escrotice. E mantenho o que eu disse, a Apple vai cobrar por uma “cagada” que eles mesmo fizeram. Isso é safadeza.

    Usando o Internet Explorer Internet Explorer 7.0 no Windows Windows XP

  • Arimathéia

    O meu Mail está com 45MB. Usei o xSlimmer para tirar o codigo x86.

    Usando o Safari Safari 525.20 no Mac OS Mac OS X

  • Arimathéia

    Infelizmente o Leopard foi lançado meio remendado e mais para mostrar que a Apple não estava só interessado no iPhone. O problema é que a performance do Leopard está ruim para quem faz uso profissional e pesado do sistema.

    Quem fica só nos messengers, iApps, web e uso básico de Photoshop não percebe a queda de produtividade. A Apple tem que suprir a falta do AltiVec urgente das aplicações gráficas, produção de video e saídas de processamento de pré-impressão ou os grandes grupos vão continuar com seus G5 Quad.

    Usando o Safari Safari 525.20 no Mac OS Mac OS X

  • Thiago Duarte

    Eu sei que o Leopard não foi um lançamento perfeito não, sei que tem vários problemas e que foi com pressa também…

    Mas mesmo com tudo isso eu acho que todos nós temos direito de criticar a Microsoft, porque se o Leopard foi meio “remendado” ou “mal acabado”, o que vocês dizem sobre o Vista?

    Sei lá, se o pessoal compara muito o Leopard com o Vista, o Leopard ainda sai na frente, com todos erros e remendos!

    Usando o Mozilla Firefox Mozilla Firefox 3.0 no Windows Windows Vista

  • Guilherme

    287MB no Mail + 64MB no Safari? Bons tempos aqueles do Netscape Communicator que usava 20MB, vinha browser, cliente de mail e um editor HTML de brinde.

    Usando o Internet Explorer Internet Explorer 6.0 no Windows Windows XP

Trackbacks

Trackback URL para este artigo:

http://macmagazine.com.br/blog/2008/06/27/mac-os-x-snow-leopard-de-mega-em-mega-o-sistema-ficara-mais-leve/trackback/

Deixe um Comentário!

[XHTML] Você pode usar estas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

[?] Clique aqui para saber como anexar sua foto ao comentário!

Aviso: todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste weblog ou de seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. O autor deste weblog reserva-se, desde já, o direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação de seu autor (nome completo e endereço válido de email) também poderão ser excluídos.

« Equipe MacMagazine reforçada e embelezada: Alessandro Salvatori e Amanda Martins Pôsteres retrô de WALL•E »

del.icio.us

Receba nossas novidades por email

Os artigos do BLOG.MACMAGAZINE são entregues diretamente na sua caixa de entrada!

Hospede seu site na (mt) Media Temple!

Technorati

FeedBurner

Leitores via feed RSS