Snow Leopard
29/08/09 08:00 Filed in: Sistemas
Operacionais | Apple
Ótimo! Kernel em 64-bits! Mas… O que é um Kernel em 64-bits? Ou melhor, o que é “64-bits”???
1. O que é um bit? E 64 deles?
Um bit é a menor quantidade de dados utilizado na informática. Na prática, é ZERO ou UM.
Vamos imaginar que você tenha um trem. Existe a locomotiva e os vagões. A locomotiva não transporta informação, ela somente puxa os vagões de um lado para outro. Os vagões, por outro lado, transportam informação, mas somente UM bit de cada vez. Ou seja, em cada vagão cabe a informação ZERO ou a informação UM (sim ou não, ying ou yang, preto ou branco, etc).
No início você possui a locomotiva com um vagão apenas e quer transportar um pacote de 12 latas de refrigerante de um local para outro, porém no vagão só cabe 1 lata por vez (1 bit). Assim, você terá que levar 1 lata, retornar, levar a segunda lata, retornar, levar a 3a. lata, etc. Até que o trem fique disponível para carregar outra coisa, serão necessárias 24 viagens.
Agora, você ficou rico transportando latas e comprou um segundo vagão pro seu trem. Ótimo! Agora cabem 2 latas de cada vez, uma em cada vagão (seu trem virou 2-bits). Pra transportar as mesmas latas, serão necessárias agora somente 12 viagens! Grande economia! Ou melhor: EFICIÊNCIA.
Assim, quantos mais vagões, mais latas você pode carregar de uma vez. Em termos de processadores, um processador de 64-bits pode processar mais informação em um ciclo (Hz) do que um processador de 32-bits.
2. O meu processador é 64-bits?
De alguns anos para cá tem ficado cada vez mais comuns processadores de 64-bits no mercado, a preços mais baixos. Vamos dar alguns exemplos simples de processadores mais comuns:
• Intel Core Duo: Depois da vida prolongada dos Pentiums, a Intel criou em 2006 o Core Duo, um ótimo processador com 2 processadores em um só chip, baseado no Pentium M. Basicamente, são 2 processadores de 32-bits.
• Intel Core2 Duo: Update do Core Duo (existiram também os Core Solo, com 1 processador apenas). O Significado do “2″ no nome não tem nada a ver com a quantidade de processadores embutidos (para isso possui o termo “Duo” quando são 2 processadores em 1 chip apenas e “Quad” para 4 processadores). O “2″ significa que os processadores são 64-bits.
• Intel Centrino: Os Centrinos são na verdade um conjunto de processador, chipset da placa mãe e módulo wireless específicos para laptop. Assim, o processador pode ser baseado em diversos outros processadores. Os mais modernos são baseados no Core2 Duo, assim, 64-bits. Mas é bom verificar no site do fabricante qual Centrino você está usando.
• AMD Athlon X2: Este processador é o concorrente da AMD para o Core Duo da Intel. 32-bits.
• AMD Athlon 64 X2: Analogamente, este é o concorrente para o Core2 Duo da Intel. 64-bis. OBS: Já derreti este processador por conta de super aquecimento. Watch out!
Obs: Fiz questão de falar com Core Duo e Core2 Duo, pois quantas vezes já ouvi dizerem que é a mesma coisa, ou pior, que existe um tal de Core 4 Duo, que tem 4 processadores! Mentira!
3. Ótimo! Tenho um processador 64-bits! E agora?
Se você faz parte dos 93% do mundo que usa Windows ou pior, se você faz parte dos 98% dos usuários de Windows que usam o XP ou Vista 32-bits (fonte: marketshare.hitslink.com), então você não utiliza os 64-bits do seu processador.
Pra não me alongar demais no assunto serei bem direto. Se você usa o Windows normal, ou seja, se você sabe que usa Windows, mas que o nome dele é XP, Vista ou Windows 7 somente, então você tem um sistema operacional escrito para 32-bits e de nada adiantou ter pago mais caro num processador 64-bits. Se você usa o MacOS Leopard (10.5) ou Snow Leopard (10.6), bem vindo ao mundo 64-bits. Simples assim.
Para os usuários de Windows, não se desespere. Você pode usar a versão 64-bits do XP, do Vista ou do Windows 7. Todos eles tem uma versão 64-bits. O nome dela: Windows XP 64-bits, ou então Windows Vista 64-bits, e até Windows 7 64-bits… Qual os prós e contras no caso do Windows?
• Contra: Pode ser que algum periférico, como webcam ou placa de vídeo não seja compatível (se for um notebook, provavelmente será compatível) com o Windows em 64-bit e terá que correr atrás para encontrar os drivers. Problemas provavelmente acontecerão com produtos de Santa Ifigênia ou trazidos da China! Se for comprar “lixo” pra usar como computador, melhor esquecer tudo o que leu até agora.
• Pró: Serei simples de novo… O Windows 32-bits só gerencia 3 GB de memória RAM. Se você tem mais memória, como 4GB, 8GB ou mais, etc, é o mesmo que ter 3GB. Eu acho esse argumento suficiente para usar o sistema em 64-bits.
Depois de explicado um pouco a respeito, voltemos ao tema do post.
4. E o Kernel do Snow Leopard, do título do post?
Isso significa que é enganação essa história de 64-bits???
Claro que não! O seu processador 64-bits tem o benefício de rodas aplicativos tanto em 32-bits como em 64-bits, seja por emulação por software ou por hardware. Isso significa que você pode ter qualquer combinação de sistema operacional (kernel) e aplicativos misturados em 32 e 64-bits. Mas como eu disse, por padrão, o Snow Leopard da boot com o Kernel em 32-bits.
Se você possui os requisitos suficientes para rodar o sistema 100% em 64-bits, ou seja, possui processador e não tem periféricos sem drivers, pode usar o MacOS em todo seu esplendor.
5. Bootando em 64-bits!
Para dar o boot em 64-bits no Snow Leopard, o processo é simples. Quando reiniciar o computador e ouvir o som de start-up da Apple (nesse momento os usuários de Windows não entenderam o que significa isso) basta deixar apertadas as teclas “6″ e “4″ do teclado por um tempo.
Concordo que isso é uma complicação, mas graças a Marcus Winter o processo ficou simples. Ele disponibiliza em seu site (http://www.ahatfullofsky.comuv.com/English/Programs/SMS/SMS.html) o software Startup Mode Selector que verifica se o seu computador é 64-bits e permite você escolher como dar o sistema daqui pra frente, ou seja, sempre em 32 ou 64-bits, sem precisar apertar nada no boot. Obrigado Marcus!
Espero ter ajudado a entender um pouco sobre isso, nem que seja somente o termo 64-bits :)
______________________
Este artigo foi originalmente publicado por mim para o blog The Sheldons.
0 Comments
Bluetooth - A origem do nome
11/07/09 12:00 Filed in: Wireless
Este super moderno equipamento é fabricado pela BAK (até agora não encontrei o site do fabricante) e humildemente concordo que ele possui algumas características que me chamaram a atenção, como cartão SD onde posso colocar DivX ou MP3, transmissor FM e até Bluetooth! Sim, pasmem: Bluetooth! Ou melhor, “Azul Dente“, como é chamado na porca (e esperada) tradução para Português do Brasil. Curioso como sou, fui pesquisar um pouco mais sobre a origem do nome Bluetooth pois eu desconhecia esta história (mas a tecnologia eu conheço bem).
O nome Bluetooth foi utilizado para esta tecnologia de transmissão sem fio em homenagem ao Rei da Dinamarca e Noruega Harald Bluetooth Gormson (935-985 D.C.) por ter conseguido unir diferentes tribos dinamarquesas. Assim como Rei Harald, o Bluetooth tecnológico consegue unir diferentes protocolos de transmissão sem fio em um só protocolo universal. Achei justa a homenagem.
O Logo
E o logo? Estes vêem da união de duas runas germânicas antigas: