Pourquoi Windows affiche-t-il seulement environ 3,5 Go de mes 4 Go de RAM?

90

J'ai récemment mis à niveau la RAM de mon ordinateur à 4 Go. Mon installation Windows 32 bits ne montre que 3574 Mo de la mémoire. Comment faire en sorte que Windows utilise la totalité de la RAM?

ala
la source
2
Cela a été répondu que ce matin dans superuser.com/questions/27006/…
Tom
3
Cela doit être augmenté comme 2000 votes, car il me semble que chaque jour je tombe sur une autre personne qui me demande "où est ma mémoire?" Microsoft devrait simplement retirer cela de la boîte de dialogue. . .
surfasb
2
Mec, vous avez besoin d'un OS 64 bits. Sérieusement, commencez à économiser votre argent maintenant. Alors cette question deviendrait discutable quand vous avez un système qui supportera réellement toute la mémoire que vous pouvez ranger dans la carte mère.
Fiasco Labs
1
Sentez soigneusement autour de l'unité centrale pour détecter toute humidité. Cela pourrait être une "fuite de mémoire".
EleventhDoctor
@ala: En raison de la division de la mémoire du noyau ... (1 Go alloués par le noyau). Il semble que vous utilisiez déjà le commutateur / 3gb ...
user2284570 Le

Réponses:

71

Vous ne pouvez pas:

Voir mec, où sont mes 4 gigaoctets de RAM?

si vous souhaitez adapter la mémoire et les périphériques à une plage d'adresses de 32 bits: tous les 4 Go d'espace d'adressage disponibles ne peuvent pas être cédés à la mémoire.
Alors que se passe-t-il si vous achetez 4 Go de mémoire pour votre PC?
Il y a un trou dans votre carte de mémoire pour l'IO. (À présent, cela ne représente que 25% de l’espace total d’adresses, mais c’est toujours un gros trou.) Ainsi, les 3 Go de mémoire restants seront disponibles, mais il reste un problème avec le dernier 1 Go.

La seule solution pratique consiste à installer un système d'exploitation 64 bits. Dans Windows Vista et les versions ultérieures, les clés de licence 32 bits et 64 bits sont interchangeables. Si vous pouvez obtenir le support d'installation Windows pour la version 64 bits de votre système d'exploitation, vous pouvez le réinstaller à l'aide de votre clé de licence d'origine.

VonC
la source
Je ne comprends pas. N'est-ce pas 2 ^ 32 4 gigaoctets?
Matt
6
Ahh, tant pis, effectivement lire l'article lié
Matt
bon à savoir
LiuYan 研
@VonC: Qu'en est- il ?
user2284570
@ user2284570 true, PAE peut vous aider, mais qui est toujours sur WXp? ;)
VonC
8

Premièrement, Windows XP (32 bits) ne prend en charge que 4 Go. Cela ne s'applique pas uniquement à Windows XP. Au lieu de cela, il s'applique aux ordinateurs de bureau Windows 32 bits - Linux 32 bits avec PAE et de nombreuses éditions Windows Server 32 bits prennent en charge plus de 4 Go par article lié. Vous ne verrez jamais plus de 4 Go si vous utilisez Windows XP 32 bits. Cependant, j'ai trouvé une raison plus détaillée pour laquelle votre système affiche moins de RAM disponible que ce qui est réellement installé.

Du problème de RAM 3 Go et non 4 Go (blog Microsoft MSDN):

En raison d'une décision architecturale prise il y a longtemps, si vous avez 4 Go de RAM physique installée, Windows n'est en mesure de signaler qu'une partie des 4 Go de RAM physique (varie d'environ 2,75 Go à 3,5 Go en fonction des périphériques installés, du jeu de puces de la carte mère). BIOS).

Ce comportement est dû aux "réservations d'E / S mappées en mémoire". Ces réservations recouvrent l'espace d'adressage physique et masquent ces adresses physiques afin qu'elles ne puissent pas être utilisées pour la mémoire de travail. Ceci est indépendant du système d'exploitation exécuté sur la machine.

Les morceaux importants d'espace d'adressage inférieur à 4 Go (l'adresse la plus élevée accessible via 32 bits) sont réservés pour une utilisation par le matériel système:

  • BIOS - incluant la prise en charge d'ACPI et de vidéos existantes
  • Bus PCI avec ponts, etc.
  • Le support PCI Express réservera au moins 256 Mo, jusqu'à 768 Mo en fonction de la mémoire installée sur la carte graphique.

Cela signifie qu'un système typique peut voir entre environ 256 Mo et 1 Go d'espace d'adressage inférieur à 4 Go réservé à une utilisation matérielle à laquelle le système d'exploitation ne peut pas accéder. Les spécifications des jeux de puces Intel expliquent assez bien les plages d’adresses réservées par défaut. Dans certains cas, il est indiqué que 1,5 Go est toujours réservé et donc inaccessible à Windows.

Il y a plus d'informations si vous consultez la source. Toutefois, vous pourrez peut-être tirer parti des 8 Go installés si vous suivez ces instructions .

Par expérience personnelle, ce n’est pas un problème nouveau. J'ai rencontré ce même problème il y a quelques années lorsque j'ai construit un système Windows Vista 32 bits 4 Go lors de la sortie de Vista. Il y avait d'innombrables messages de forum en ligne liés à ce même sujet.

Lisez également Microsoft KB 929605 - La mémoire système indiquée dans la boîte de dialogue Informations système de Windows Vista est inférieure à celle attendue si 4 Go de RAM sont installés .

SgtOJ
la source
Microsoft indique ici que Windows XP prend en charge jusqu'à 128 Go de RAM, si l'architecture sous-jacente est 64 bits. Pouvez-vous mettre à jour votre réponse?
Dan Dascalescu
@SgtOJ: Qu'en est- il ?
user2284570
1
@SgtOJ: La limite de 4 Go de RAM ne s'applique PAS à "tous les systèmes d'exploitation 32 bits". Un système d'exploitation 32 bits prenant totalement en charge PAE (comme Windows Server 2003) peut utiliser avec joie plus de 4 Go de RAM. "32 bits" restreint l'espace d'adressage virtuel, pas physique.
Jamie Hanrahan
@JamieHanrahan, cela signifie qu'un seul programme ne peut pas utiliser plus de 4 Go. Et je pense qu'il voulait dire que la surcharge de la réservation d'IO est indépendante du système d'exploitation.
Jiggunjer
@jiggunjer Nulle part dans la question ou la réponse que je commentais, il a été dit ou implicite que ce qui était demandé était ce qu'un "programme unique" pourrait utiliser. La réservation d'E / S n'est pas non plus strictement indépendante du système d'exploitation.
Jamie Hanrahan
3

Si vous utilisez Windows XP 32 bits, ce n'est pas possible. Comme il n'y a pas assez d'espace d'adressage disponible pour utiliser la RAM supplémentaire

La meilleure solution serait de passer à une version 64 bits de Windows car elle prend en charge plus de 4 Go de RAM.

Shaharyar
la source
2^32est assez "espace d'adressage" pour 4 GiB. Vous confondez espace adresse et mémoire physique. Tous les processus des versions modernes de Windows voient tout l’espace adresse de 4 Gio alors que normalement, seuls 2 Gio sont utilisables en raison du partitionnement MU / KM de l’espace d’adresse virtuel.
0xC0000022L
@ 0xC0000022L: Ce n'est pas la question discutée ici.
Ben Voigt
Selon Microsoft , la plupart des versions de Windows 7 (y compris 32 bits) prennent en charge jusqu'à 192 Go de RAM. La seule exigence est que l'architecture sous-jacente soit 64 bits. La meilleure solution serait donc de passer de XP à Windows 7. Pouvez-vous mettre à jour votre réponse?
Dan Dascalescu
@Shaharyar: Qu'en est- il ?
user2284570
3

Comme les autres l'ont dit, ce n'est pas possible.

Explication:

Chaque morceau de mémoire a une adresse. Le système d'exploitation spécifie la longueur de l'adresse. Pour les systèmes d'exploitation plus anciens, la longueur de l'adresse est de 32 bits, ce qui permet uniquement 2 ^ 32 (4 294 967 296) adresses. Maintenant, en regardant ce nombre, il peut sembler que votre système d'exploitation devrait prendre en charge 4 Go, mais tous les autres matériels (notamment le RAM vidéo de votre carte vidéo) dotés de mémoire interne sont également mappés dans cet espace d'adressage.

C'est comme si vous essayiez de distribuer 1 200 000 numéros de téléphone à six chiffres.

drby
la source
Vous mélangez la RAM et l'espace d'adressage.
0xC0000022L
@ 0xC0000022L: Non, il ne l'est pas. Il parle d'espace d'adressage physique, alors que la RAM doit être mappée pour être utilisable.
Ben Voigt
@BenVoigt: Qu'en est- il ?
user2284570
PAE est génial si tout le code du noyau est écrit pour l’utiliser. Malheureusement, beaucoup de code noyau est composé de pilotes écrits par des tiers qui peuvent à peine obtenir une version stable de leur matériel avec un modèle de mémoire à plat. L'activation de PAE nécessite de jeter tous les pilotes existants avec l'hypothèse de modèle plat. C'est pourquoi le serveur Windows active PAE et le client non. Voir la réponse de steveb.
Ben Voigt
@BenVoigt: Depuis 1997, les pilotes qui supposent une mémoire
inférieure à
3

L'ancienne carte mère ne supportait que 4 Go de RAM physique, les plus modernes en supportent beaucoup plus. Le processeur Intel P4 peut toujours traiter plus de 4 Go (en utilisant quelque chose appelé Extension d'adresse physique ou PAE)

Microstoft a pris la 'décision marketing' de ne pas prendre en charge plus de 4 Go d'espace physique dans les versions 'clientes' de toutes les versions 32 bits de ses systèmes d'exploitation, ce qui inclut toutes les versions de Windows 8 à W2K à Windows 8 bits (si vous visitez MS KB). vous remarquerez que les versions 32 bits du serveur peuvent en supporter beaucoup plus - jusqu’à 128 Go avec la «Enterprise Edition» 32 bits, c’est pourquoi un «bon» système d’exploitation 32 bits (Linux, etc.) sur le même matériel peut toujours accéder à TOUT la RAM physique.

(note latérale - Les utilisateurs de Win7 32 bits en ont tellement marre de cette limite «stupide» qu’ils ont «piraté» le Kernal pour permettre l’accès à la RAM physique complète. Inutile de dire que cela enfreint votre licence et qu’il est en fait illégal aux États-Unis (DCMA )

Windows XP 32bits 'réserve' une partie de l'espace d'adressage 4Gb lo pour l'utilisation du pilote. Il n'y a aucune raison pour que vous ne puissiez pas "adresser" la RAM physique au-delà de 4 Go (avec PAE). Cependant, de nombreux pilotes plus âgés au moment de Windows XP Pro n'ont pas réussi à le faire et vous obtiendrez une erreur "BSOD" (les conducteurs modernes utilisent PAE correctement et EN THEORIE, il n’ya aucune raison pour qu’ils aient besoin de plus de 32 Mo de pages d’espace «bas» (en tant que «fenêtre») au total, même pour prendre en charge une carte graphique de 2 Go (le disque de 2 Go sera placé dans un espace «hi», c'est-à-dire supérieur à 4 Go). marque)

Dans XP SP2, MS a presque triplé la quantité d’espace d’adresse "réservé" aux pilotes dans le but d’éliminer les BSOD, et c’est depuis (MS ne veut pas "déboguer" les pilotes == ils veulent vous vendre le 64 bits OS à la place). Le matériel réel n'a pratiquement aucun effet sur cet espace "réservé".

SO, si vous avez 4 Go ou plus de RAM physique, la plupart des XP Pro sp2 + verront être environ 3,25 Go .. le reste peut être accessible à l'aide de différents pilotes de disque RAM (pas celui du MS bien sûr) = allez chercher quelque chose qui utilise "l'espace d'adressage invisible" ou "4 Go d'espace élevé" sur XP Pro) .. utiliser le .75 Go "manquant" dans le cadre de votre "mémoire virtuelle" peut accélérer votre système ...

Notez que le commutateur / 3G peut permettre aux applications 32 bits d’accéder jusqu’à 3 Gb sur un système d’exploitation 32 bits (si l’indicateur LargeAddressAware est défini dans leur en-tête .exe - auquel cas elles peuvent accéder jusqu’à 4 Gb sur un système d’exploitation 64 bits). sous XP, vous devez également spécifier / USERVA pour éviter que le système d’exploitation ne soit «épuisé» par de la RAM :-)

steve b
la source
Prise en charge de Windows XP SP1> 4 Go de RAM si vous ajoutez le commutateur / PAE au
fichier
0

Si vous souhaitez utiliser l'intégralité de 4 Go, la seule option consiste à effectuer une mise à niveau vers un système d'exploitation 64 bits:

  • Windox XP 64
  • Windows Vista 64
  • Linux
  • Max OS / X (ok, vous aurez peut-être aussi besoin d'un nouveau PC)

Windows XP normal n’est que de 32 bits, ce qui limite la mémoire à 3,5 Go maximum. Consultez le lien publié par VonC pour plus de détails sur ce sujet.

FrankS
la source
Être 32 bits ne limite pas la mémoire à 3,5 Go max. Comme d’autres appareils consomment l’espace d’adresse disponible, 3,75 Go sont également possibles. -1
MaxVT
C'est pourquoi j'ai dit "vérifiez le lien pour plus de détails" :-)
FrankS
Correct. Microsoft indique que XP 64 bits prend en charge jusqu'à 128 Go de RAM .
Dan Dascalescu
0

Si vous utilisez des graphiques intégrés, vous pouvez le désactiver, ce qui signifie que le système pourra traiter davantage de mémoire vive de votre système.

Mais la meilleure solution est sans aucun doute d’obtenir un système d’exploitation x64.

Aucune raison pas trop de toute façon. La plupart des programmes fonctionnent en x64 avec XP / Vista / 7 ayant une couche d'émulation x86. Ses pilotes seulement pourrait être la question.

Blam
la source
1
Les pilotes x64 sous Windows XP Pro x64 sont dérangeants, mais les pilotes Vista et 7 x64 sont très matures depuis un certain temps.
MDMarra
0

C'est une question plutôt compliquée car il faut plusieurs composants pour résoudre le problème. Ces composants sont:

  • Unité centrale de traitement
  • Unité de contrôle de mémoire
  • BIOS / (U) EFI
  • Système opérateur
  • Application

Le dernier élément ne concerne pas directement le problème, mais je l’ai ajouté par souci d’exhaustivité.

En un mot, tous les composants ci-dessus doivent prendre en charge plus de 4 Go de mémoire pour réussir.

Unité centrale de traitement

Commençons par un processeur. Mais d’abord, il est important de noter qu’un processeur n’a aucune capacité magique à utiliser de la mémoire . Au lieu de cela, il pourrait simplement accéder à n'importe quelle adresse dans son espace adressable . Maintenant, voici la chose-bitness. La CPU 32 bits est capable d’ accéder à des adresses comprises entre 0 et 4 Gio. Cette plage doit cependant prendre en charge non seulement la RAM, la ROM, la SMRAM et la table de remappage d' adresses graphiques disponibles , mais également toutes les E / S mappées en mémoire requises .et beaucoup d'autres, qui pourraient nécessiter une partie substantielle de cette plage d'adresses. En conséquence, il est tout à fait possible que certaines adresses de la mémoire soient masquées par ces utilisations et ne soient donc pas disponibles pour les opérations sur la RAM. Afin de récupérer de la mémoire cachée, il est nécessaire d'étendre l' espace d'adressage accessible au processeur . Dans le cas d'un processeur physique 32 bits, une adresse physique peut être utile. Ce qui permet d’ adresser jusqu’à 64 Gio. Le processeur 64 bits fonctionnant en mode natif 64 bits est par défaut capable d’ accéder àjusqu’à 16 BEI, ce qui est plutôt énorme et ne nécessite pas de telles astuces. Par contre, il est peu pratique pour un processeur 64 bits d’utiliser un adressage 64 bits. En réalité, leur bus d’adresses reste limité à une plage inférieure à 16 EiB.

Unité de contrôle de mémoire

Initialement, il était situé à Northbridge , mais a été transféré sur la puce de processeur par AMD en commençant par leurs processeurs AMD64 et par Intel avec leurs processeurs Nehalem. Même si une CPU avec PAE est capable d’ accéder à 64 Gio par elle-même, un MCU est toujours nécessaire pour accéder à la RAM. En termes simples: une unité centrale accédant à une adresse particulière reçoit sa réponse du périphérique PCI, de la mémoire flash du BIOS ou de la MCU, si l’adresse demandée réside dans la RAM, etc. Cependant, il n’est pas rare qu’un MCU (que ce soit dans Northbridge ou dans un processeur) supporte beaucoup moins d’ espace adressable que 64 Gio pour des raisons de marketing, par exemple.

BIOS / (U) EFI

Le BIOS / (U) EFI est également important car il est de leur devoir de configurer le matériel avant que quoi que ce soit puisse fonctionner. Entre autres choses, ils sont chargés de mapper la totalité de l' espace adressable du processeur avec des plages de mémoire de périphériques matériels, de bus, de RAM, etc. Fait intéressant, il est possible que la totalité de la RAM soit scindée en plusieurs parties et cartographiée à plusieurs endroits non contigus disponibles. Le problème avec le BIOS est que ses développeurs ne peuvent pas espérer utiliser plus de 3 Go de RAM au sein de leur système. De ce fait, le BIOS ne mappera pas correctement toute la mémoire à utiliser. Très probablement, cela n'arrivera pas à (U) EFI.

Système opérateur

Le système d'exploitation devrait également prendre en charge l'adressage de plus de 4 Go de mémoire. Pour être plus spécifique, il convient de configurer un processeur pour utiliser PAE. Certains systèmes d’exploitation 32 bits sont parfaitement capables d’utiliser PAE et d’accéder à plus de 4 Go, tandis que d’autres ont une limite logicielle de mémoire, même s’ils permettent à PAE d’améliorer la sécurité (Windows XP par exemple). Encore une fois, les systèmes d’exploitation 64 bits n’ont naturellement pas de telles difficultés et supportent normalement plus de 4 Go de mémoire.

Application

Le dernier point vient d'un monde différent, puisque les applications fonctionnent généralement dans un espace d'adressage virtuel , je l'ai ajouté par souci d'exhaustivité. Néanmoins, la compilation nécessite quelques étapes supplémentaires pour que l’application puisse utiliser plus de mémoire. Par défaut, l'application 32 bits ne peut utiliser que 2 Go de mémoire. La même application 32 bits pourrait traiter jusqu'à 4 Go de mémoire, à condition que le système d'exploitation le prenne en charge et qu'il ait activé le processeur PAE. Plus spécifiquement, il pourrait utiliserJusqu'à 3 Go de mémoire, les 1 Go restants seraient adressables sous forme de bibliothèques communes et de noyau de système d'exploitation, mais ne seraient pas inscriptibles (cela dépend en définitive de l'architecture du système d'exploitation plutôt que de l'application elle-même). Là encore, les applications 64 bits prennent en charge en mode natif l’adressage de plus de 4 Gio de mémoire et ne rencontrent pas de tels problèmes au départ.

Pour mettre tout cela en perspective, considérons plusieurs exemples.

Considérez le contrôleur de mémoire Intel® 82945G . Le site Web d'Intel indique qu'il ne prend pas en charge PAE et est limité à 4 Go de RAM. Permet de consulter le paragraphe 9 System Address Mapde la fiche technique. Il a beaucoup d'informations. Le plus intéressant est Figure 9-3. Main Memory Address Range: Figure 9-3.  Plage d'adresses mémoire principale et le paragraphe 9.2 Main Memory Address Range (1 MB to TOLUD)qui se lit comme suit:

Cette plage d'adresses va de 1 Mo au sommet de la mémoire physique que le (G) MCH est autorisé à accéder (comme programmé dans le registre TOLUD). Tous les accès aux adresses comprises dans cette plage sont transférés par le (G) MCH vers la mémoire principale, à moins qu’ils ne tombent dans la mémoire optionnelle TSEG, ISA Hole ou IGD volée en option. Le (G) MCH fournit un espace de décodage d'adresse de mémoire principale maximal de 4 Go (2 Go pour le 82945GC / 82945GZ / 82945PL). Le (G) MCH ne remappe pas l'espace mémoire APIC ou PCI Express. Cela signifie que lorsque la quantité de mémoire physique occupée dans le système atteint 4 Go (2 Go pour les modèles 82945GC / 82945GZ / 82945PL), il y aura une mémoire physique existante, non adressable et donc inutilisable par le système.

Comme il est dit, comme il ne prend pas en charge PAE, il est finalement impossible de remapper PCI et tous les autres MMIO supérieurs à 4 Go. Par conséquent, une partie de la mémoire sera occultée et inutilisée. Cela signifie que même si elle est utilisée avec une CPU prenant en charge l'adressage 36 bits, la mémoire supérieure à 4 Gio restera indisponible et une partie de la mémoire proche de la limite de 4 Gio sera également inutilisée.

Inversement, considérons le contrôleur de mémoire Intel® 82955X , qui est lié au précédent, mais il est spécifié pour prendre en charge 8 Go contrairement au précédent! Le paragraphe de la feuille de données 2.1 Host Interface Signalssuggère qu’il utilise un bus d’adresse de 36 bits vers la CPU, ce qui est un bon signe. Le paragraphe 7 System Address Mapa d'autres idées. Comparez Figure 7-1. System Address Rangesce que nous avons vu précédemment: Figure 7-1.  Plages d'adresses système cela indique clairement qu'il est capable d'utiliser plus de 4 Go de RAM, à condition qu'il soit utilisé avec le CPU, également capable d'adressage sur 36 bits. Il est également intéressant de noter que le paragraphe l' 7 System Address Mapindique MCH supports 64 GB of addressable memory space. Cependant, il est précisé que la RAM maximale utilisable est limitée à 8 Go. Ceci déclare encore une fois la différence entre adressable etutilisable que j'essayais de transmettre dans la section CPU.

Pour conclure, je voudrais noter que deux chipsets liés ont en fait une énorme différence dans la gestion de la mémoire.

Permet d'inspecter les processeurs Intel® Pentium® Extreme Edition 840 . Il prend en charge le jeu d'instructions 64 bits, mais ne prend pas en charge PAE. Ce qui signifie que s'il est exécuté en mode 32 bits, il ne pourra pas utiliser plus de 4 Go de RAM (corrigez-moi si je me trompe dans cette hypothèse). Permet de vérifier la fiche technique et la table Table 4-3. Signal Description. Même si cette CPU est compatible 64 bits, elle est toujours limitée par la largeur de son bus d'adresses de 36 bits, ce qui la limite à une plage d'adresses accessibles allant de 0 à 64 Gio.

Examinons maintenant un processeur plus récent. Prenons l'exemple du processeur Intel® Core ™ i7-7700 . Il est annoncé pour prendre en charge jusqu'à 64 Go de RAM. Maintenant, vérifions la fiche technique de celui-ci. Le paragraphe 2.3 System Address Mapnous convainc que la plage adressable de cette CPU va de 0 à 512 Gio en raison d'un bus d'adresse de 39 bits. Notez qu’il est encore loin de la plage théorique de 16 EiB pour un CPU 64 bits. De manière surprenante, il précise toutefois que cette unité centrale prend en charge jusqu'à 32 Go de RAM utilisable maximum (contrairement à 64 Go sur le site Web). Il y a aussi une image intéressante ici Figure 2-2. System Address Range Example: Figure 2-2.  Exemple de plage d'adresses système cela illustre bien le problème de l'observation de la mémoire par les périphériques PCI, etc. Il suggère également un moyen de surmonter ce problème en mappantune plage allant de la RAM réelle à la plage d'adresses supérieure dans la plage adressable par l' UC . Récupérant ainsi cette mémoire cachée pour une utilisation. Notez que ce remappage est effectué par BIOS / (U) EFI lors de l’initialisation matérielle et c’est précisément pour cette raison que j’ai inclus BIOS / (U) EFI dans la liste ci-dessus.

J'ai pris des produits Intel comme exemples, mais il en va de même pour AMD.

Voyons maintenant comment les systèmes d’exploitation sont impliqués. Le noyau Linux inclut la prise en charge complète du mode PAE à partir de la version 2.3.23 et il est parfaitement possible de disposer de plus de 4 Go de mémoire utilisables avec le noyau Linux sur un système 32 bits. Cependant, soyez conscient d'un problème indéterminé avec le noyau Linux 32 bits sur un système avec plus de 4 Go de RAM sur certains matériels (d'après mon expérience, cela a quelque chose à voir avec les fusillades TLB). Quoi qu'il en soit, Wikipedia dispose d'une bonne information sur le support PAE . Il est intéressant de noter que Windows XP est limité à 4 Go, alors que Windows Server 2003 Enterprise / Datacenter SP2 est capable de traiter jusqu'à 64 Go. Idem pour les autres paires Windows Desktop-Server.

Comme vous pouvez le constater, il existe de nombreuses combinaisons parmi les composants répertoriés et, dans certains cas, le remplacement d'un processeur ou d'un système d'exploitation peut s'avérer utile. Il est beaucoup plus difficile de traiter avec BIOS / (U) EFI ou MCU car le premier est propriétaire et intégré au système et est difficilement modifiable, le dernier est intégré au processeur ou soudé à bord.

PF4Public
la source
-4

il montre 3574 Mo de RAM, car c’est combien de RAM est GRATUIT et disponible pour l’ordinateur à tout moment. Ce chiffre représente la RAM à laquelle votre ordinateur a un accès total, car les programmes et les paramètres préinstallés sur le PC utilisent une quantité définie de RAM qui, dans votre cas, s'élève à 426 Mo. Mon PC 64 Go de 6 Go affiche 5,8 Go de RAM disponible et non pas la totalité des 6 Go. Votre meilleur pari serait d’envisager de mettre à jour votre PC

utilisateur235193
la source
Si 3,5 Go représentent la RAM disponible, pourquoi Windows la divise-t-elle toujours en RAM libre et en RAM utilisée? C'est un système d'exploitation, il devrait tout savoir, surtout si quelque chose utilise 0,5 Go de mémoire. Les programmes installés ne prennent pas de RAM jusqu'à ce qu'ils soient démarrés.
Gronostaj