Processadores de 64 bits para smartphones: o que você deve saber [updated]

Processadores de 64 bits para smartphones: o que você deve saber [updated]

Nota: O seguinte artigo irá ajudá-lo com: Processadores de 64 bits para smartphones: o que você deve saber [updated]

Quando a Apple apresentou o iPhone 5s com um processador de 64 bits no ano passado, todos sabíamos que os dispositivos Android seguiriam seu exemplo com essa tecnologia. As CPUs de 64 bits são um padrão há anos no domínio dos desktops, mas quais são as reais vantagens que esse tipo de processador trará para os usuários de smartphones? Atualizar: com o anúncio do primeiro processador ARM de 64 bits para Android, o Nvidia Tegra K1 Denver, pensamos em refrescar sua memória sobre o que é computação de 64 bits.

fatos rápidos de 64 bits

As CPUs contam com linhas de números compostas de zeros e um. Processadores com uma arquitetura de 64 bits estão em condições de lidar com uma linha de números feita de 64 dígitos durante um único pulso de clock. Ou para reformular: ele pode lidar com 64 bits (8 bytes) de informações de dados com o dobro da velocidade de um processador de 32 bits (4 bytes) para lidar com a mesma quantidade de dados.

Basta colocar: CPUs de 64 bits podem lidar com mais informações de uma só vez, mas esse desempenho é específico da tarefa e dependente da RAM.

Uma boa analogia simples, graças ao usuário do reddit candre23, é pensar em uma mesa que você cobriu de artes e ofícios. Você tem todos os seus materiais dispostos sobre a mesa (tesoura, papel, marcadores mágicos e afins) e está descobrindo que com todas essas coisas não deixa muito espaço para realmente fazer o trabalho. Mudar de uma arquitetura de 32 bits para uma de 64 bits é como ter uma mesa muito maior e poder fazer projetos de arte maiores e organizar seu material muito melhor. Claro, é muito mais complicado do que isso, mas é uma boa explicação simples para o que aumentar os bits faz para o seu computador/dispositivo móvel.

Como o hardware e o software funcionam juntos?

O hardware não é o único fator quando se trata de um sistema de 64 bits: o software também desempenha um papel importante. O software também precisa ser construído adequadamente para essa arquitetura, a fim de fornecer ao processador os dados necessários. Somente quando esses dois requisitos forem atendidos, uma arquitetura de 64 bits poderá oferecer as vantagens esperadas.

As vantagens de 64 bits

Esse tipo de processador pode calcular valores inteiros maiores. Um inteiro é um tipo de dado que salva valores integrais, em outras palavras, zeros e uns. O processamento de valores maiores resultará em certas vantagens para gráficos (por exemplo, com interfaces de usuário e jogos), informações multimídia ou sistemas de arquivos de 64 bits. Outra vantagem é que poderá endereçar mais de 4 gigabytes de RAM (o máximo para sistemas de 32 bits). Embora isso ainda seja um ponto discutível para dispositivos móveis (eu adoraria um smartphone com 4 GB de RAM), definitivamente está abrindo caminho para essa melhoria no futuro.

topo da galáxia s4

As desvantagens de 64 bits

Comparado aos programas de 32 bits, há uma desvantagem significativa: devido ao comprimento do número duplicado alocado para o formato de 64 bits, é usado mais armazenamento (RAM, cache e memória) do que com seus equivalentes de 32 bits. Isso pode se tornar um problema, principalmente para smartphones, uma vez que geralmente são muito limitados em recursos quando comparados a PCs desktop.

Além disso, realmente só faz sentido ter um processador de 64 bits se os programas/aplicativos foram feitos para esse tipo de arquitetura. Isso significa esforço e despesas extras para os desenvolvedores de aplicativos. Também é importante considerar que programas de 32 bits, quando usados ​​em um sistema de 64 bits, podem desacelerar todo o sistema em determinadas situações. A razão para isso é porque o formato de 32 bits precisará ser carregado sobre as bibliotecas de 64 bits. Isso afetaria fortemente a memória, bem como o armazenamento interno.

Resultado e previsão

Os smartphones estão tendo um desempenho cada vez melhor e o único próximo passo lógico é desenvolver uma arquitetura moderna para hardware e software. Esteja você lidando com um software de escritório complexo, jogos exigentes ou um smartphone usado como substituto do computador, as possibilidades de uso estão em constante expansão e a mudança para processadores de 64 bits será uma mudança bem-vinda. Por enquanto, porém, esse valor agregado ainda tem seus limites, mas isso pode mudar com a próxima geração de dispositivos no futuro, quando o hardware e o software forem feitos para funcionar de forma mais fluida um com o outro.