Ma carte mère (HP Pavilion s3000y) ne prend en charge que 2 Go de RAM max. Ce qui signifie que je ne peux allouer que 1 Go pour exécuter des machines virtuelles et que les applications qui utilisent beaucoup de RAM sont lentes (comme les jeux et Visual Studio).
Est-il possible d'utiliser un disque de stockage tel qu'un lecteur USB comme RAM?
Sinon, VirtualBox peut-il utiliser un lecteur comme RAM pour les machines virtuelles?
windows-vista
memory
virtualbox
usb-flash-drive
Nate Koppenhaver
la source
la source
Réponses:
Windows Vista et 7 prennent en charge ReadyBoost qui utilisera une clé USB rapide comme cache pour SuperFetch. Cela permet à SF de mieux fonctionner sur les systèmes avec une mémoire RAM limitée. Cela peut aider à augmenter la réactivité des opérations d'E / S de fichiers car le lecteur flash est beaucoup plus rapide en lecture / écriture aléatoire 4K que le disque dur.
Mieux encore, procurez-vous un disque SSD. Un fichier d'échange sur un SSD est vraiment rapide et améliorera les vitesses d'opération de pagination de manière assez significative, mais ne remplace en aucun cas plus de RAM.
BTW, avez-vous essayé d'installer une RAM plus importante que celle suggérée par la carte mère? Il est possible que si vous effectuez une mise à niveau vers la dernière révision du BIOS, vous puissiez utiliser des puces plus grandes, telles que 2x2 Go ou 4x1 Go (vous ne savez pas combien de slots RAM vous avez). Cela ne devrait pas faire de mal d'essayer au moins une puce plus grande si vous en avez une disponible.
En outre, vous devez réduire l'allocation de RAM à votre machine virtuelle au minimum nécessaire pour exécuter la machine virtuelle. Un invité XP peut fonctionner avec aussi peu que 256 Mo ou 384 Mo de RAM selon l'utilisation que vous en faites.
la source
La raison pour laquelle les applications qui utilisent beaucoup de mémoire ralentissent le système est que cela oblige le système à utiliser des périphériques de stockage. Ce que vous demandez, c'est ce que le système fait déjà et la raison pour laquelle vous n'êtes pas satisfait. Malheureusement, les seules solutions sont de modifier votre charge de travail afin qu'elle nécessite moins de mémoire ou d'ajouter plus de mémoire.
la source
Même si vous deviez faire cela, ce ne serait pas recommandé. Les lecteurs USB / disques durs sont extrêmement lents. Pensez à votre clé USB. Il sera transféré à un MAX de 60 Mbps. Le RAM de votre ordinateur basé sur votre autre question fonctionnera de 4200MBps à 5333MBps!
C'est pourquoi, lorsque votre ordinateur manque de mémoire, il utilisera votre fichier d'échange pour allouer de la mémoire en tant que mémoire virtuelle . La lumière de votre disque dur deviendra folle et votre ordinateur ralentira considérablement. Il a manqué de mémoire physique et pour ne pas planter, il utilisera votre disque dur comme mémoire virtuelle . Pensez simplement à la lenteur de l'ordinateur à ce stade et pensez à quel point votre machine virtuelle fonctionnera si elle utilise toujours ce RamDisk (voir ci-dessous) ou la mémoire virtuelle.
la source
Oui, le nom est "mémoire virtuelle" ou "échange"; il est utilisé régulièrement sur les ordinateurs personnels depuis très longtemps (trouvé pour la première fois dans les années 1960, et depuis les années 1990, tous les systèmes d'exploitation traditionnels les ont et les ont activés par défaut). Vous pourrez peut-être améliorer légèrement les performances en modifiant la taille de la mémoire virtuelle ( comment faire pour Vista ), même si cela n'améliorera probablement pas beaucoup les performances.
En général, une mémoire virtuelle n'améliore les performances que dans les situations où votre ordinateur ne sera pas en mesure de gérer la charge de la mémoire autrement, par exemple dans une situation où votre système commence à mal tourner car il est tué par MOO par le système d'exploitation.
la source
Tout d'abord, êtes-vous sûr que votre mobo est limité à 2 Go?! Je pensais avoir vu un pavillon l'autre jour qui utilisait de la RAM de type DDR2 ou même DDR3. Si votre système peut utiliser DDR2 ou mieux, cela signifie que c'est probablement une bonne possibilité que vous puissiez remplir les 2 seuls emplacements RAM avec des bâtons de RAM plus grands. Vous pourrez peut-être utiliser deux clés de 2 Go vous permettant ainsi de passer à 4 Go.
Mais ensuite, il y a le BIOS. Et je n'arrive pas à croire que HP ne dispose pas d'une mise à jour du BIOS que vous pouvez flasher. (Et ce serait un énorme indice si vous regardez sur le site Web de HP pour votre modèle spécifique.) Mais même sans mise à jour du BIOS, vous devriez au moins pouvoir voir un peu plus de 3 Go de RAM. Vous aurez juste besoin de flasher votre BIOS pour accéder à l'intégralité du 4Gig. Et encore une fois, en supposant que vous pouvez même installer DDR2 ou mieux.
Mais si vous êtes bloqué avec DDR1, oubliez-le. Moi aussi, je choisirais probablement de faire un double démarrage au lieu d'utiliser une machine virtuelle. Je sais que ça craint lorsque vous essayez de partager des données entre les systèmes d'exploitation et surtout lorsque vous essayez de nouvelles distributions. Mais là encore, presque toutes les distributions Linux peuvent également gérer nativement les partitions NTFS (indice, indice).
la source
non. Les périphériques de stockage tels que les clés USB peuvent aider le système d'exploitation à stocker / récupérer des données dans la RAM. cela aide simplement à effectuer ce type d'opérations de pagination / permutation.
la source
Vous pouvez utiliser un autre gestionnaire de mémoire: http://www.techsupportalert.com/best-free-memory-optimizer.htm . Un gestionnaire de mémoire peut compresser le ram utilisé et libérer un peu de ram. Sous Linux, il y a compcache et / ou zram. Cependant, je ne sais pas comment cela fonctionne sous Windows. Il se peut que le gestionnaire de mémoire alternatif n'utilise pas cette technologie de compression. Ce programme utilise ici la compression: http://www.wincarepro.com/index.htm . Vous pouvez utiliser compcache pour créer un disque RAM pour Windows ( http://www.vflare.org/2009/03/ram-is-not-enough-memory-compression.html ).
Edit: Voici un autre programme: http://www.windows7download.com/win7-memory-improve-master/smdggjpk.html mais il ressemble exactement à celui-ci http://www.wincarepro.com ? Je ne sais pas si c'est sérieux?
la source