O que significa janelas x86? Diferença entre Windows x86 e x32

Muitos usuários costumam fazer perguntas: “Qual sistema devo instalar?”, “Qual é a diferença entre x86 e x32?” etc. Vamos colocar tudo em ordem.

x86é uma arquitetura de processador com o mesmo conjunto de instruções, implementada pela primeira vez em processadores Intel. O nome é derivado dos dois números que terminavam os nomes dos primeiros processadores Intel - 8086, 80186, 80286 (i286), 80386 (i386), 80486 (i486). Depois de algum tempo, as designações digitais dos novos processadores começaram a ser substituídas por nomes. Foi assim que o público conheceu o Pentium e o Celeron, mas a plataforma x86 não mudou até os anos 2000, mas falaremos mais sobre isso um pouco mais tarde.

No início de sua jornada, a arquitetura x86, introduzida pela primeira vez no i8086, era usada em processadores de 16 bits (pode armazenar 2 ^ 16 valores únicos), tinha instruções de 16 bits e posteriormente um barramento interno de 16 bits; um barramento externo de 8 bits foi adicionado aos dados. Depois os acontecimentos desenvolveram-se de forma bastante simples - os fabricantes aumentaram a velocidade, o número de transístores, o conjunto de instruções, etc., e assim por diante até ao lançamento do 80386 (i386) - um processador que na época marcou uma revolução no mundo da processadores x86. Foi o primeiro processador de 32 bits que pôde usar memória cache localizada em um chip externo.
Até o anúncio do AMD64 (plataforma de hardware), a arquitetura não mudou muito.
Após o lançamento do AMD64 e Intel 64 x86, passou por grandes mudanças.
Os processadores da arquitetura suportam dois modos de operação: Modo Longo e Modo Legado (compatível com x86 de 32 bits).
As principais vantagens da arquitetura x86-64:

  • Espaço de endereço de 64 bits;
  • conjunto estendido de registros;
  • um conjunto de comandos familiares aos desenvolvedores;
  • a capacidade de executar aplicativos antigos de 32 bits em um sistema operacional de 64 bits;
  • capacidade de usar sistemas operacionais de 32 bits.

"O que é x32?"

Este é um sistema operacional de 32 bits executado em processadores de 32 bits. Se tomarmos como exemplo o SO da Microsoft, o primeiro x32 era o 95, que aproveitava ao máximo as capacidades deste processador e arquitetura (x86). A principal desvantagem do x32 é a incapacidade de suportar mais de 4 GB de RAM. Vale ressaltar que o sistema só consegue lidar com 3 GB de memória e 1 GB simplesmente falha.
Há também um erro bastante comum: quando escrevem sobre compatibilidade de programas, indicam x86, ou seja, uma plataforma de 32 bits. Isto não é totalmente correto e é apenas enganoso. É melhor especificar x86_32bit ou x86_64bit. Ou reduza-o para x32 ou x64 intuitivo.

o que é x64?

x86_64bit é um sistema operacional de 64 bits executado em processadores de 64 bits com arquitetura x86-64. O "rótulo de 64 bits" parece interessante, mas em termos práticos é apenas um artifício de marketing inteligente que esconde não apenas suas vantagens, mas também suas desvantagens. Em princípio, sua principal vantagem foi e continua sendo a capacidade de aceitar até 32 GB de RAM, o que aumenta significativamente o desempenho. Outra vantagem deste sistema operacional é que nele os processadores baseados na arquitetura x86-64 (Celeron, Core 2, Core i3, Core i5, Core i7) utilizam todo o potencial do chip. Isso é possível graças ao Modo Longo. A desvantagem é o aumento do consumo de RAM pelos programas, por exemplo, o mesmo Apache em 32 bits consumiu 20 MB de RAM, e já em um SO de 64 bits - aproximadamente 50 MB.

Para muitos usuários do sistema operacional Windows, não é segredo que existem duas versões dele com base no tipo de profundidade de bits. São 32 bits e 64. Todos precisam saber a profundidade de bits do seu sistema operacional, pois na hora de pesquisar e baixar drivers, programas e jogos isso é levado em consideração.

Mas há alguma confusão com as designações da capacidade de bits do sistema, bem como com drivers e programas. Existem três designações para dois tamanhos de bits - x32, x64 e x86. Por esse motivo, muitas vezes surge a pergunta: a versão de 32 bits é x64 ou x86?

Você encontrará a resposta a esta pergunta neste artigo.

A segunda designação da versão de 32 bits do software

Para eliminar ainda mais a confusão em relação ao número de bits do software, que inclui sistema operacional, drivers, programas e jogos, lembre-se de que existem duas versões principais de bits de software - 32 bits e 64 bits. A versão de 64 bits só pode ser designada como x64, mas a versão de 32 bits pode ser designada como x32 e x86.

Aqui está um exemplo de designação de uma versão de driver de laptop de 64 bits em seu site oficial:

Aqui estão as designações possíveis para a versão de 32 bits:

Designação de profundidade de bits no site do driver

Designação de profundidade de bits na descrição do programa

De tudo o que foi dito acima, podemos concluir que a versão de 32 bits do software é x86.

x64 denota uma versão de 64 bits de algum software. Leve isso em consideração ao selecionar a versão dos drivers e quaisquer outros programas.

Para ver qual número de bits do seu sistema operacional você possui, basta clicar com o botão direito do mouse no ícone “Computador” na área de trabalho e selecionar “Propriedades”.

Acho que quase todos os usuários de PC enfrentaram o problema de escolher um sistema operacional para seu computador. Serve para selecionar a profundidade de bits do sistema Windows necessário. Alguns dizem que é preciso escolher dependendo do processador, outros dizem que depende da quantidade de RAM. Houve rumores de que você ainda precisa selecioná-lo de acordo com o volume do disco rígido.

Então, vamos finalmente descobrir qual é a profundidade de bits do sistema operacional, por que ela é necessária e o que fazer com ela.

A profundidade de bits é

A capacidade de bits é o número de bits que são processados ​​simultaneamente por qualquer dispositivo ou transmitidos pelo barramento de qualquer dispositivo. Esta regra é usada para determinar a capacidade de bits de equipamentos de informática ou seus componentes. Bem, por exemplo, a capacidade do processador, ou RAM, ou qualquer outra coisa.

Na verdade, para dar uma descrição mais precisa da profundidade de bits, bem como para descrever o princípio de funcionamento, será necessário muito mais tempo e o uso de muitos termos técnicos que poucos entenderão.

Portanto, não faz sentido entrar em detalhes específicos agora, mas vamos apenas observar exemplos do dia a dia.

Capacidade do sistema operacional e RAM

Vejamos qual sistema é melhor usar para uma determinada quantidade de RAM.

Certamente todo mundo já ouviu falar que o Windows x32 ou x86 (é o mesmo que x32) não suporta mais de 4 GB de RAM. Bem, de certa forma isso é verdade. Só não completamente.

Por exemplo, você tem 4 GB de RAM e Win 7 x86. Se você abrir as propriedades do sistema, verá que o sistema operacional não usa mais do que 3,5 GB. E sim, isso é verdade, os sistemas de 32 bits não podem usar mais de 3,5 GB de RAM. Mas então surge uma questão séria. Se o seu PC tiver 4 GB de RAM, vale a pena mudar para um sistema de 64 bits?

Minha resposta é novamente não! Quanto maior a capacidade de bits do sistema, mais espaço na RAM suas variáveis ​​ocuparão. Assim, o volume de aplicações em funcionamento aumentará em pelo menos 30%. Isso significa que, para um desempenho ideal, cada aplicativo e serviço ocupará mais RAM do que em um sistema de 32 bits.

Portanto, se você mudar de um sistema de 32 bits para um sistema de 64 bits, tendo 4 GB de RAM. Na melhor das hipóteses, você não notará a diferença. Na pior das hipóteses, a diferença será bastante significativa para você.

Claro, se você tiver mais de 4 GB de RAM, não deverá usar sistemas de menor capacidade, mas fique à vontade para instalar o x64. MAS! Se a RAM for inferior a 4 GB, instale SOMENTE x32 (x86); caso contrário, um sistema de 64 bits simplesmente não terá RAM suficiente para operação normal.

Você pode aumentar a quantidade de RAM em um sistema x64 quase tanto quanto desejar. Aqui você está limitado apenas pelos recursos da sua placa-mãe e pelo volume máximo suportado do sistema de 192 GB.

Diferença entre o sistema x64 e x32.

Sim, na verdade, não de qualquer tipo. Bem, há algumas pequenas coisas.

Por exemplo, como foi dito anteriormente, você provavelmente já sabe disso. Um sistema de 32 bits não vê mais do que 3,5 GB de RAM, um sistema x64 vê até 192 GB.

Além disso, as variáveis ​​​​do programa em sistemas x64 ocupam mais espaço de código na RAM, aumentando assim a carga no componente do PC e aumentando o espaço ocupado na RAM. Mas tal sistema é capaz de liberar todo o potencial do seu computador.

Um sistema com capacidade de 64 bits é capaz de executar aplicativos x64 e também x32, enquanto um sistema x32 (x86) é capaz de executar apenas aplicativos de seu próprio número de bits e nada mais.

Isso é apenas sobre os programas. No momento, muitos aplicativos já estão migrando para x64 bits. A lista desses aplicativos inclui videogames e editores de vídeo. Isso ocorre porque eles precisam de mais recursos para seu trabalho.

Um exemplo muito claro disso é o jogo Bioshock Infinite. Na época em que joguei, ele estava disponível SOMENTE para sistemas x64.

Outra diferença é a diferença de pilotos, bom, acho que tudo deveria ficar claro aqui. O driver (explicação da fazenda coletiva) explica essencialmente ao sistema como ele precisa funcionar com este ou aquele equipamento do seu PC. Portanto, se você tivesse 4 GB de RAM e um sistema x32, só precisaria de drivers. Agora você está apenas alterando o sistema, não alterando a RAM. Você já precisará de lenha nova que seja comparável ao trabalho com sistemas de 64 bits.

Trabalhando com o processador

Aqui eu nem sabia se descrevia ou não. Na verdade, se você é um usuário comum, não precisa pensar muito sobre isso, porque agora os processadores modernos podem funcionar com os dois sistemas. É claro que podem surgir problemas ao instalar sistemas mais profissionais além da família Windows. Por exemplo Linux. Curiosamente, este sistema também é dividido por profundidade de bits e não será instalado em determinados processadores se a capacidade de bits não corresponder. Se estiver instalado, funcionará torto e com atrasos.

Isso pode acontecer ao instalar um sistema Linux i686 em um processador AMD. A propósito, os AMD são considerados processadores principalmente para sistemas x64 bits. Portanto, se você possui um processador AMD, sinta-se à vontade para instalar mais RAM e atualizar para um sistema x64.

Mas há casos em que o processador é projetado apenas para um nível de bits específico do sistema operacional. Nesse caso, você precisa descobrir com que profundidade de bits seu processador pode trabalhar se você mudar para outro sistema.

Se o seu processador for projetado apenas para x32 e você for instalar um sistema x64, provavelmente a instalação simplesmente nem iniciará. Na pior das hipóteses, o sistema não funcionará corretamente, o que pode causar grandes problemas no futuro.

Você pode encontrar informações detalhadas sobre o processador na documentação, no site do fabricante ou simplesmente usar vários utilitários.

Formulários

Quanto aos aplicativos, é claro que você não deve instalar aplicativos x64 em um sistema x32 (x86). Mas quanto ao contrário, não faz diferença, os sistemas x64 bits suportam ambos os aplicativos.

A propósito, você pode abrir o tamanho de bits do seu sistema abrindo Meu Computador, clicando diretamente em qualquer lugar e selecionando propriedades. Será aberta uma janela na qual você verá qual sistema está instalado.

Na verdade, isso é tudo. Mais uma vez, chamo a atenção para o fato de que a profundidade de bits do sistema deve ser selecionada apenas em função da RAM, bem como em função do processador. Nem o tamanho do disco rígido, nem qualquer transição para SSD, nem quais placas de vídeo afetam o funcionamento do sistema. Apenas CPU e RAM.

Não se esqueça de colocar FOGO! e inscreva-se em nosso grupo no VKontakte!

Ao instalar o sistema operacional Windows em seu computador, muitos de vocês provavelmente viram uma dessas inscrições estranhas, conhecidas como profundidade de bits: x32, x64 e x86. Poucas pessoas sabem o que são esses números, mas surgiu uma lenda de que quanto maior esse número, mais poderoso é o sistema operacional. Olhando para o futuro, direi que não é assim, embora haja alguma verdade nestas palavras.

Os números mencionados acima não indicam nada além da capacidade do processador. Este último utiliza memória que armazena parâmetros intermediários para realizar diversas tarefas. Se o tamanho dessa memória for de 32 bits, então o processador (e o sistema operacional) será chamado de 32 bits, e se for de 64 bits, então de 64 bits, respectivamente. É muito difícil ficar confuso aqui. Mas o que significa o número x86 - 86 bits? De forma alguma, esta é outra designação para um processador de 32 bits.

É importante lembrar um detalhe importante - se você não instalou especificamente um sistema operacional de 64 bits, ele será 99% de 32 bits. No entanto, esta regra se aplica apenas aos computadores lançados aproximadamente antes de 2010-2011, porque atualmente os processadores de 32 bits praticamente deixaram de ser produzidos. Todos os novos laptops e PCs são equipados exclusivamente com Windows x64.

Você já está confuso? Ótimo, então vamos continuar a nos aprofundar neste tópico. No passado, a memória de 32 bits era suficiente - mesmo que o processador não tivesse memória, ele seria dividido em várias partes de 32 bits, o que por sua vez teria um efeito prejudicial no tempo de processamento das tarefas computacionais. Posteriormente, começaram a aparecer à venda PCs de computação poderosos, para os quais 32 bits de memória simplesmente não eram suficientes. Então os fabricantes decidiram criar um processador de 64 bits mais poderoso, cuja memória fosse suficiente para lidar instantaneamente até mesmo com tarefas complexas. Como mencionei acima, hoje quase todos os fabricantes passaram a criar processadores de 64 bits. Ao mesmo tempo, você pode instalar nele o sistema operacional Windows usual de 32 bits - o processador simulará a operação de um processador de 32 bits. Ao instalar o Windows x64, toda a energia será usada.

Vale a pena mudar para o Windows 64 bits? A pergunta é muito interessante, mas a resposta provavelmente não agradará você - depende apenas das suas necessidades. Ou seja, você usa programas complexos que exigem muito trabalho computacional, então sim, definitivamente vale a pena mudar. Se você usa um PC para navegar na Internet, é improvável que precise usar o processador. No entanto, falarei sobre isso com mais detalhes a seguir.

Diferenças entre x32 e x64

Gostaria de falar com mais detalhes sobre as diferenças entre profundidades de bits.

  • Talvez a principal diferença seja que a versão x32 do Windows não suporta mais do que 3 GB de RAM, enquanto a versão x64 pode funcionar com 32 GB de uma só vez. Além disso, o x32 é capaz de executar apenas programas de 32 bits, para os quais não serão alocados mais de 3 GB de memória, e o GB restante simplesmente não será usado por ele. x64 pode lidar facilmente com programas de 32 bits, alocando mais de 3 GB para eles. Para aplicativos de 64 bits, todos os dados usados ​​no computador podem ser usados.
  • A próxima diferença não é menos importante: o x64 suporta múltiplos núcleos e processadores simultaneamente. Portanto, se você tiver, digamos, um processador quad-core, é melhor instalar esta versão do Windows, pois ela rodará muito mais rápido.

Em geral, essas são todas as diferenças que podem ser do seu interesse.

Prós e contras

Vamos repassar todos os pontos novamente e destacar todos os prós e contras de ambas as versões do Windows.

  • x64 é mais poderoso se você tiver um processador multi-core ou vários processadores ao mesmo tempo. Em outros casos, você não encontrará melhorias visíveis.
  • O Windows de 64 bits permite que você trabalhe com mais de 3 GB de RAM. Considerando que mesmo um navegador comum como o Mozilla Firefox pode facilmente consumir 1 GB de memória, esta é uma grande vantagem.
  • Alguns programas e aplicativos são capazes de funcionar exclusivamente em sistemas x32 e não suportam x64.
  • Os fabricantes ainda não lançaram versões de drivers de 64 bits para alguns de seus componentes, o que pode se tornar um verdadeiro problema.

Como descobrir o número de bits do Windows?

Bem, por fim, direi como descobrir qual versão do sistema operacional está instalada no seu computador.

  • No Windows 7, você precisa passar o mouse sobre o ícone “Computador”, clicar com o botão direito e selecionar “Propriedades”. Na janela que se abre, você precisa encontrar a linha “Tipo de sistema”, onde será indicada a profundidade de bits.
  • No caso do XP, é necessário fazer o mesmo procedimento, só que há uma ressalva: se a palavra 64 bits estiver indicada no item “Sistema”, então você tem Windows de 64 bits. Se não existir tal palavra, significa 32 bits.

Windows x64 ou x86 qual instalar, qual a diferença?Instalar um sistema operacional de computador é um ponto muito importante. Muitas vezes, os usuários de PC ficam em dúvida na hora de escolher entre as duas versões 64 ou 86. Para escolher a opção certa, é preciso saber quais são suas diferenças. E só então você poderá determinar qual desses chips é o certo para você.

Mais recentemente, os sistemas operacionais permitiram trabalhar com programas de 16 bits. Eles foram substituídos por arquiteturas aprimoradas de 32 bits. E por fim, foi criada a versão mais moderna - arquiteturas de 64 bits. Agora os fabricantes estão tentando produzir chips de 64 bits. Embora exista também o seu análogo de 32 bits. Chama-se x86.

A AMD foi pioneira no desenvolvimento do sistema operacional x64. Por causa disso, os desenvolvedores costumam se referir aos chips de computador baseados em 64 bits como "64AMD". Você precisa saber disso, pois os drivers instalados podem ser marcados de acordo. Você pode instalá-lo em um computador com arquitetura de 64 bits de qualquer empresa.

Se você quiser descobrir qual chip do sistema operacional está no seu computador, clique com o botão direito no atalho “Computador” na sua área de trabalho. No menu que se abre, clique em “Propriedades”. Na janela que aparece, você pode ver todas as características do seu computador, incluindo o número de bits do seu sistema operacional.

É errado pensar que instalar um sistema operacional de 64 bits é uma vitória. Este sistema operacional tem requisitos de memória muito altos; se o seu computador tiver menos de 8 GB de RAM, este sistema simplesmente não o verá. Também pode acontecer que, para componentes instalados no antigo sistema operacional x86, seja difícil encontrar drivers para uma versão posterior.

É muito benéfico que alguns programas baseados em 32 bits tenham acesso a 4 GB de RAM, como alguns jogos. Ao mesmo tempo, com chips x86 a situação é exatamente oposta - eles não suportam nada acima de 3 GB. Novamente, não podemos dizer qual desses chips é melhor. Isto depende das características do PC no qual este sistema operacional está instalado.

Deve-se mencionar que o sistema operacional x64 também possui seu próprio limite de RAM de 192 GB. Além disso, as aplicações deste chip ocupam mais espaço que a arquitetura de 32 bits. Embora esta regra não se aplique a aplicativos de entretenimento, música e filmes. Se você possui um PC com 4 GB de RAM, você realmente tem uma escolha.

Por um lado, uma arquitetura de 32 bits não requer mais de 3 GB de memória, por outro lado, uma analógica de 64 bits exigirá muito mais. Sua escolha deve ser baseada, neste caso, nas tarefas que você definiu para o seu computador e, a seguir, em cálculos matemáticos. Se você trabalha com Dreamweaver CS5, Photoshop CS5, poderá instalar com segurança um sistema operacional com arquitetura de 64 bits; seu equivalente x86 simplesmente não será capaz de ler esses programas; Ao escolher um sistema operacional, decida por si mesmo qual é a função principal do entretenimento ou trabalho do seu PC e, com base no seu objetivo, escolha.

Vamos resumir: se você possui um sistema operacional x32 bits e deseja instalar um sistema operacional x64 bits, certifique-se de que seu computador tenha 4 GB. memória de acesso aleatório. Como o x64 funciona mais rápido que o x32 somente se houver uma grande quantidade de memória. Se você tiver apenas 2 GB de RAM, não faz sentido reinstalar no x64.