Car-tech

Pourquoi Windows 32 bits ne peut-il pas accéder à 4 Go de RAM?

Tuto Windows | Comment utiliser toute votre mémoire RAM

Tuto Windows | Comment utiliser toute votre mémoire RAM
Anonim

Les processeurs 32 bits et les systèmes d'exploitation, en théorie, peuvent accéder à 4 Go de mémoire. Alors comment se fait-il que le PC de Qasim Zaib, avec 4 Go installé, ne voit que 3 Go?

[Envoyez vos questions techniques à [email protected] ou publiez-les sur le forum PCW Answer Line .]

Chaque octet de RAM nécessite sa propre adresse, et le processeur limite la longueur de ces adresses. Un processeur 32 bits utilise des adresses de 32 bits. Il n'y a que 4 294 967 296 ou 4 Go d'adresses 32 bits possibles.

Il existe des solutions de contournement à ces limitations, mais elles ne s'appliquent pas vraiment à la plupart des PC. J'en parle brièvement ci-dessous.

Ok, donc si le processeur et le système d'exploitation conçu pour ce processeur ne peuvent supporter que 4 Go, pourquoi le PC de Qasim (et le vôtre si c'est 32 bits) ne voit-il pas?

Parce que toutes ces adresses ne sont pas disponibles pour la RAM. Il y a d'autres éléments matériels à l'intérieur de votre ordinateur qui ont besoin d'adresses, tels que le bus PCI et l'adaptateur hôte USB.

Votre carte graphique est probablement le plus gros serveur d'adresses. Les adaptateurs graphiques d'aujourd'hui contiennent souvent un gigaoctet ou plus de RAM, et chacun de ces octets a besoin d'une adresse. Pour être honnête, je doute que beaucoup de ces cartes graphiques multi-gigaoctets soient en PC 32 bits, mais même une carte vidéo de 512 Mo prendra une morsure importante de 4 Go.

Malheureusement, il n'y a pas grand-chose à faire sauf mise à niveau vers un ordinateur et un système d'exploitation 64 bits. Vous le ferez éventuellement, mais vous n'en aurez peut-être pas besoin, et vous n'en aurez peut-être pas besoin.

J'ai promis que je vous parlerais d'une solution à la limite de 4 Go, même si cela ne vous aidera pas vraiment.. Une technologie appelée Physical Address Extension (PAE) permet à un processeur 32 bits d'accéder à 64 Go.

Les bonnes nouvelles sont que votre processeur supporte presque certainement le PAE. Les mauvaises nouvelles: Sauf si vous utilisez une édition de serveur, votre copie de Windows ne le fait pas.

Voilà pour cette idée.