La Fibre
Télécom => Logiciels et systèmes d'exploitation => Microsoft Windows => Discussion démarrée par: vivien le 17 octobre 2016 à 21:39:13
-
Pour ceux qui se demandent ce que cela fait d'installer un Windows 32 bits sur une machine qui as plus de 4Go de RAM, voici la réponse :
(https://lafibre.info/testdebit/windows10/201610_windows10_32bits_1.png)
(https://lafibre.info/testdebit/windows10/201610_windows10_32bits_2.png)
-
C'est du gâchis, 16 Go de Ram ;)
-
Renard, raisins, toussa toussa
-
Ubuntu, lui utilise PAE (Physical Address Extension, Extension d'adresse physique en Français) pour proposer plus de 4 Go de ram sur un système 32bits.
Le processeur possède quatre lignes (physiquement quatre broches sur le processeur) d'adresses supplèmentaires en externe utilisées pour adresser la mémoire additionnelle, et en interne contient des tables de pages de 36 bits, cependant les applications continuent à utiliser des instructions « 32 bits » avec des adresses et un modèle de mémoire limité à 4 gibioctets. Le système d'exploitation utilise le PAE pour faire correspondre à cet espace d'adresses 32 bits la totalité des 64 gibioctets de mémoire, cette association peut être (et c'est souvent le cas) différente pour chaque processeur d'un système multiprocesseur. Ainsi la mémoire supplèmentaire est utilisée même si les applications ne peuvent y accéder simultanèment.
Source : Wikipedia (https://fr.wikipedia.org/wiki/Extension_d%27adresse_physique)
J'avais déjà tenté avec un Windows Vista 32bits de faire reconnaître plus de 3,4 Go de ram sans sucés, je vois que la situation est inchangée sous Windows 10.
Linux proposé depuis de nombreuses années le support du PAE (intégré dans les processeurs depuis le Pentium Pro) :
(https://lafibre.info/testdebit/ubuntu/201610_ubuntu1610_32bits_1.png)
(https://lafibre.info/testdebit/ubuntu/201610_ubuntu1610_32bits_2.png)
Sinon pas d'inquiétude pour mon PC : il a un autre disque dur avec tous les OS en 64bits.
-
Le swap de 16Go c'est Ubuntu qui l'a décidé lors de l'installation ou est-ce toi?
Y-a-t-il une préconisation du style 1Go de mémoire, 1Go de swap?
-
Le swap de 16 Go, c'est Ubuntu qui l'a crée, j'ai fait une installation type Mme Michu en cliquant sur suivant (pour l'OS que j'utilise je fais à la main, car j'aime bien avoir /home dans une partition distincte de /)
Pour le Swap, la règle c'est d'avoir au moins autant de swap que de mémoire vive pour permettre une hibernation (tu vides la mémoire dans le swap et il est possible de couper complètement l'alimentation)
Historiquement on recommandait 2x plus de swap que de RAM (32 Mo de swap pour un PC avec 16 Mo de ram), mais aujourd'hui ce n'est vraiment plus nécessaire, ni même une bonne idée avec un disque dur traditionnel : si le système utilise autant de swap, il devient trop lent pour être utilisable.
La vitesse des disques dur a peu progressé, par rapport aux autres composants, et l’utilisation du swap sur un disque dur 7200tr/min est vraiment catastrophique en terme de perf.
Sur des serveurs je mets habituellement pas trop de swap (1/4 de la mémoire vive) et je limite l'utilisation du swap en rajoutant dans /etc/sysctl.conf la ligne
vm.swappiness = 30
-
PAE est derrière un flag (https://social.technet.microsoft.com/Forums/windows/en-US/ece2d9a9-26bf-488a-a7d3-174ed0937eab/how-to-enable-pae-on-windows-2008-server-enterprise-32bit?forum=winserversetup) et ne s'activera pas s'il y a des pilotes non PAE-aware.
Il existe un patch (http://www.makeuseof.com/tag/unlock-64gb-ram-32-bit-windows-pae-patch/) pour forcer l'activation.
-
J'ai tenté de forcer l'activation sur le Vista à l'époque et cela n'a rien donné.
Il semble que Microsoft ai mis une limite commerciale, et il faut un OS serveur pour dépasser les 4Go de ram en 32bits :
(https://lafibre.info/testdebit/windows10/201610_limitations_memoire_windows.png)
Source : Wikipedia
-
J'aime bien le XP starter à .5 Gb... loll ça fait style, "Non, tu n'auras pas droit à plus !"
-
XP Starter te permet même pas de changer le wallpaper ;D
-
Il existe un patch (http://www.makeuseof.com/tag/unlock-64gb-ram-32-bit-windows-pae-patch/) pour forcer l'activation.
Le patch existe pour Windows 10 et j'ai testé, mais c'est Unsupported kernel version: 14393
Il faut Windows 10 (build 10586) pour que cela fonctionne.
Bon, je retourne en 64bits...
-
Historiquement on recommandait 2x plus de swap que de RAM (32 Mo de swap pour un PC avec 16 Mo de ram), mais aujourd'hui ce n'est vraiment plus nécessaire, ni même une bonne idée avec un disque dur traditionnel : si le système utilise autant de swap, il devient trop lent pour être utilisable.
La vitesse des disques dur a peu progressé, par rapport aux autres composants, et l’utilisation du swap sur un disque dur 7200tr/min est vraiment catastrophique en terme de perf.
Le temps d'accès, pas la vitesse.