Com a transição da indústria de computadores a partir de hardware e software de 32 bits para recursos de 64 bits ( até 128 bits ) ou , a questão da velocidade , muitas vezes fatores em decisões de atualização. Apesar de hardware e software de 64 bits são mais rápidos do que seus equivalentes de 32 bits, existem vários fatores que contribuem para o diferencial total de velocidade entre as duas tecnologias . Bit velocidade
informações Computer flui em uma série de zeros e uns , quase como um rio. A "velocidade bit" de um ambiente de processador ou software refere-se a largura desse rio é . Os primeiros computadores desktop geralmente fabricados ( como o Commodore 64 ) eram máquinas de oito bits : Oito a zero /um pedaços poderia fluir ao mesmo tempo . Eventualmente , os computadores se mudou para a computação de 16 bits. Computação moderna , baseado em uma arquitetura de 32 bits, se enraizou no início de 1990 e ainda representa a maioria dos computadores , no entanto, o hardware eo software mais atual suporta o processamento de 64 bits. Um processador de 64-bit move 64 conjuntos de de zero /um bits simultaneamente, o que é o dobro da velocidade teórica sobre equipamento de 32 bits.
Hardware /Software Compatibilidade
para obter uma duplicação da velocidade de processamento através de uma máquina de 32 bits , um computador de 64 bits deve ter hardware ( incluindo a unidade de processamento central ) que é capaz de processamento de 64 - bit , bem como um ambiente operacional do software ( como o Windows 7 ou Linux) que tem um " kernel de 64 bits . " Apesar de uma configuração de hardware de 64 bits vai suportar um sistema operacional de 32 bits , a velocidade de processamento da máquina é efetivamente só tão rápido como a parte mais lenta da equação. Correndo de 32 bits do Windows em uma CPU de 64 bits significa que você vai ter o equivalente a performance de 32 bits .
Processadores multicore
Computadores com múltiplos processadores ( às vezes chamados de " processadores multicore ") pode aproveitar tanto os sistemas operacionais de 64 bits ou de 32 bits . Se o sistema operacional do software não é otimizado para processadores multicore , o benefício da velocidade de multicore não serão realizados .
Motorista Compatibilidade
Algumas peças de hardware especiais , como gráficos cartões , exigem arquivos de driver . Estes arquivos de permitir que o sistema operacional do software para falar eficazmente com o hardware . Uma placa gráfica com uma unidade de processamento gráfico de 64 bits precisa ter um driver de 64 bits para o sistema operacional para fazer pleno uso do poder de processamento da GPU. No Windows 7 ou Mac OS X , os condutores são geralmente embalados com o hardware. Para os usuários de algumas distribuições Linux , um motorista de 32-bit de código aberto pode ser a única maneira de fazer uma peça de equipamento de trabalho com o kernel do Linux de 64 bits e, nesse caso , o usuário Linux deve aceitar o impacto no desempenho ou encontrar um driver proprietário .
Desenvolvimentos futuros
Mesmo como computação de 64 bits está deslocando o bloqueio de 20 anos que a arquitetura de 32 bits apreciado , as tecnologias mais recentes de 128 bits estão em desenvolvimento . Eles prometem avançar velocidade de processamento ainda mais.