L'ajout de RAM accélérera-t-il mon ordinateur?


9

Apparemment, vous pouvez accélérer votre ordinateur en ajoutant plus de RAM. La quantité de RAM à ajouter est-elle directement ou indirectement liée à la quantité d'espace sur le disque dur, à la vitesse du processeur, à la carte mère, etc. La mémoire d'une RAM peut-elle être comparée à la mémoire virtuelle et à la mémoire cache?

Remarque: à propos de ma configuration PC: processeur Intel Core i5, carte mère DP55WB 4 Go de RAM, 700 Go d'espace sur le disque dur.


Vous aurez également besoin d'un système d'exploitation 64 bits pour utiliser plus de 3.XX Go. 3.XX depuis le système d'exploitation 32 bits ont une limite supérieure de 4 Go et un espace mémoire est réservé pour les trucs internes (matériel de cartographie, vidéo, ...)
user12889

Réponses:


16

L'ajout de RAM accélérera dans la plupart des cas votre ordinateur.

Malheureusement, vous ne nous avez pas fourni suffisamment d'informations pour vous donner une estimation de la vitesse de votre ordinateur. Si votre ordinateur est limité principalement par la quantité de RAM, vous verrez une amélioration considérable de la vitesse. Si vous avez plus qu'assez de RAM, vous ne remarquerez probablement aucune amélioration.

La quantité de RAM est liée de manière très indirecte à l'espace disque dur. Votre disque dur doit être suffisamment grand pour pouvoir stocker suffisamment de données pour remplir réellement la RAM. Tant que vous n'utilisez pas de disques durs de 10 ans dans un ordinateur neuf, vous n'aurez aucun problème avec cela.

La carte mère est le principal facteur limitant lors de la détermination de la quantité de RAM qui peut être installée. Dans son manuel (ou les notes de version du BIOS), il indiquera la quantité de RAM pouvant être installée.

Le processeur limite la quantité de RAM mais de manière indirecte. Fondamentalement, votre carte mère sera conçue de manière à ne pas prendre en charge plus de RAM que les processeurs compatibles avec celle-ci peuvent en prendre en charge. Dans certains systèmes avec de très grandes quantités de RAM et plusieurs sockets de processeur, il peut y avoir des cas où certains sockets vides doivent être remplis avant que le système accepte la nouvelle RAM, mais ce n'est un problème que sur des serveurs coûteux. En tant qu'utilisateur, vous ne verrez probablement pas de tels systèmes.

Je ne sais pas ce que vous entendez par mémoire cache virtuelle. Il existe différents caches dans divers appareils et il y a de la mémoire virtuelle (ou un fichier d'échange ou un espace d'échange, le nom dépend du système d'exploitation).

EDIT Puisque vous avez 4 Gio de RAM, vous pouvez obtenir des performances améliorées avec plus de RAM, mais l'amélioration ne sera pas importante. 4 Gio devraient suffire pour toutes les tâches courantes telles que la navigation sur INTERNET, regarder des films, jouer à des jeux et similaires. Si vous prévoyez d'exécuter des machines virtuelles ou de faire une programmation lourde, vous pouvez ajouter un peu plus de RAM.

En ce qui concerne le cache: il n'est généralement pas lié à la quantité de RAM. Les processeurs, disques durs, lecteurs de disques optiques et composants similaires utilisent la mémoire cache pour stocker les données dont ils ont besoin afin de réduire le nombre d'accès à la RAM. Les mémoires cache sont plus chères (en particulier celles utilisées sur les processeurs) et sur les ordinateurs modernes ne peuvent pas être mises à niveau.

Quant à la mémoire virtuelle, elle occupe de l'espace sur le disque dur sous Windows et utilise une partition séparée sur de nombreux systèmes de type Unix. Vous aurez besoin d'au moins autant de mémoire virtuelle que de RAM pour que tout fonctionne correctement. Il n'est pas nécessaire de se préoccuper particulièrement de la mémoire virtuelle lors de l'achat de RAM.


5
POURQUOI LES GENS DISENT-ILS 4 Go +? J'en ai marre de ça. J'ai été en mesure d'exécuter NetBeans avec profiler, mon application de fuite de mémoire, Firefox et une machine virtuelle Windows XP sur VirtualBox sur 2 Go de RAM et j'ai connu peu ou pas de thrash de disque de SWAP. 2 Go suffisent pour 85% de la population. 4 Go suffisent pour 95%. Les autres sont des applications de niche
TheLQ

1
@TheLQ D'un autre côté, j'ai un ordinateur avec 2 Gio de RAM qui a du mal à suivre Outlook, Word, Excel, les pilotes d'imprimante et Cisco VPN. Une fois, j'ai pris 4 Go de RAM d'un autre ordinateur et je l'ai mis là-bas et cela a très bien fonctionné. Pour répondre directement à votre question: BLOAT! BLOAT PARTOUT! Surtout des pilotes d'imprimantes, de téléphones portables et d'appareils similaires. Aussi la mise en cache disque dans Windows Vista et 7. Mais je suis d'accord que 4 Gio devraient être suffisants pour la grande majorité en ce moment.
AndrejaKo

2
@TheLQ: Caching! Comme Windows gère votre mémoire dans la "Mémoire qui n'est pas utilisée est inutile" -ajouter de la mémoire au-delà de la limite de 4 Go aura un avantage ... ;-)
Tamara Wijsman

1
De nos jours, pour autant que je sache, les gens recommandent au moins 8 Go de RAM! J'ai remarqué une différence considérable lorsque j'ai mis à niveau mon ordinateur de bureau Dell Inspiron 620 sous Windows 7 de 6 Go à 8 Go.
Andrew Sun

1
@qasdfdsaq Gardez à l'esprit que tout cela a été écrit il y a un peu moins de 5 ans, quand les choses avaient un aspect différent.
AndrejaKo

8

Ajouter plus de RAM est généralement une bonne idée. Compte tenu des exigences sans cesse croissantes des applications les plus courantes (navigateurs, bureau, etc.), vous en aurez besoin un jour . Vous pourrez également exécuter plus d'applications côte à côte ou laisser toutes les applications que vous exécutez actuellement utiliser plus de RAM - si vous en avez vraiment besoin .

Le but de la RAM est de permettre aux programmes de stocker et d'accéder aux informations dont ils ont besoin dans une mémoire rapide. Si cette mémoire rapide est pleine, le disque est utilisé pour déplacer les bits d'information inutilisés (google pour l'échange, la pagination ) et stocker ces bits jusqu'à ce qu'un programme en ait à nouveau besoin. Ensuite, ils doivent être lus depuis le disque (terriblement lent!) Dans la mémoire.

Si vous avez plus de RAM, ce processus se produit moins souvent, donc les performances de votre machine devraient augmenter.

Lorsque de nombreux programmes s'exécutent en même temps et utilisent beaucoup de mémoire, une pagination / permutation peut également se produire. Et encore une fois: l'ajout de RAM aide à prévenir ces situations.

Vous devriez vérifier votre utilisation de la RAM en ayant un butin dans le gestionnaire de tâches ou en installant une sorte d'application qui vous aide à suivre votre utilisation de la mémoire. Si votre RAM est pleine tout le temps, vous devez mettre à niveau.

La mémoire est bon marché, il suffit d'en acheter. Une recherche rapide sur Google m'indique que votre carte mère prend en charge jusqu'à 16 Go de RAM. Mais sachez que vous devez exécuter un système d'exploitation (Windows, Linux, etc.), qui prend également en charge plus de 4 Go de RAM! Je parle ici des systèmes d'exploitation 64 bits. Pour une explication, veuillez consulter cet article , ou celui-ci sur wikipedia , ou celui-ci de Microsoft.

Astuce: si vous utilisez linux, il semble toujours que votre RAM soit pleine, car linux utilise de la RAM libre et inutilisée comme tampon pour les disques. Voici une explication . Windows Vista semble faire quelque chose de similaire, regardez par vous-même . Je ne sais pas si Win7 fait de même.


2
+1 pour avoir souligné l'évidence à propos du 64 bits. C'est surprenant combien de fois j'ai vu des amis acheter des tonnes de RAM et se plaindre ensuite que leur système d'exploitation ne le supporte pas
TheLQ

0

L'ajout de RAM peut vous aider. Mais seulement si vous en avez vraiment besoin!

Dans de rares cas, cela fera même le contraire et ralentira votre système. Cela dépend de la configuration de la RAM et de votre carte mère / CPU.

Vous devez d'abord vérifier si vous avez besoin de plus de RAM. L'accélération la plus importante se produira si vous utilisez déjà plus de RAM que vous n'en avez installé sur votre système. Dans ce cas, vous utiliserez le swap qui est beaucoup plus lent que la RAM.

La RAM et l'espace disque dur ne sont pas disponibles! Il n'y a aucune relation avec la vitesse du processeur!

La seule relation entre la RAM et la vitesse du CPU est qu'une RAM lente ralentit votre CPU - mais seulement un peu (<10%).


0

Ok, cela accélérera votre ordinateur, mais parfois ce n'est pas la meilleure idée. Par exemple, sur Windows7 32 bits, vous ne pouvez utiliser que jusqu'à 2,7 Go de RAM. Sur xp 32bit un peu plus, mais à cause du 32bit il y a une limite de mémoire adressable à 4 Go. Ce que j'ai vu récemment, c'était des gens avec des ordinateurs portables avec des disques durs de 5400 tr / min, donc changer le disque dur en un modèle plus rapide de 7200 tr / min a apporté beaucoup de vitesse supplémentaire. Changer le processeur peut également améliorer les performances, mais si le flacon de performance est le disque dur, vous ne verrez pas beaucoup d'amélioration. Vérifiez votre indice de performance Windows, cela pourrait vous donner une indication du composant matériel à mettre à niveau. Sur la base de votre matériel informatique, je devine que la plupart des améliorations globales que vous obtiendrez à partir d'un disque dur plus rapide ou d'un disque SSD. Si vous exécutez de nombreux programmes graphiques intensifs (par ex.


0

L'ajout de RAM accélère votre ordinateur en lui fournissant plus de mémoire à haute vitesse pour y insérer des programmes et des données avant d'avoir à recourir à la mémoire virtuelle beaucoup plus lente (qui est stockée sur le disque dur beaucoup plus lent), mais en plus de tous les conseils donnés jusqu'à présent, vous devez vous demander si oui ou non un manque de RAM est la cause d'un système lent.

Je me souviens il y a quelque temps, j'avais un ami qui voulait essayer Doom 3, alors il sort et achète le jeu, l'installe et commence à le jouer, mais il est beaucoup plus lent que prévu, alors il a ajouté plus de RAM, et il était encore lent. J'ai jeté un œil à son PC et j'ai découvert qu'il utilisait toujours la carte vidéo fournie avec son ordinateur! C'était vraiment un bas de gamme ici, je pense que c'était une Radeon Xpress 200 intégrée ou quelque chose comme ça, mais en tout cas la RAM n'était pas vraiment le problème ici ...


0

Vieux fil, mais le problème général se reproduit. Un bon point de départ pour découvrir votre système actuel est:

  • Téléchargez et décompressez «Open Hardware Monitor» sur openhardwaremonitor.org
  • Exécuter en tant qu'administrateur
  • Sélectionnez Affichage, Afficher le tracé
  • Dans la fenêtre principale, cochez Mémoire générique, Données, Mémoire utilisée

Cela affiche un graphique en temps réel indiquant la quantité de RAM utilisée.

Bien que vous ayez de la RAM disponible, plus de RAM n'aidera pas (sauf pour la mémoire à double canal, auquel cas votre RAM divisée uniformément en deux banques est plus rapide).

Une fois que toute votre RAM est utilisée, les systèmes ralentissent lorsqu'ils commencent à échanger des données entre la RAM (accès très rapide) et le disque (accès lent) pour faire de la place dans la RAM. Cette configuration est appelée "mémoire virtuelle"; l'échange d'un morceau ou d'une «page» de mémoire est un «échange de page».

Les cartes mères ont des limites sur la quantité de RAM qu'elles peuvent traiter; vérifiez cela pour votre carte mère actuelle. Mon ordinateur portable a une limite de 8 Go; ma nouvelle carte mère ATX 128 Go.

Une fois l'échange commencé, un disque dur mécanique est BEAUCOUP plus lent qu'un SSD (Solid State Drive), bien qu'il coûte (actuellement) un peu moins cher par mégaoctet. Malheureusement, les disques durs sont beaucoup plus lents pour l'accès aléatoire (accès aux pistes et secteurs dispersés autour du lecteur, au lieu de séquentiels) et l'échange a tendance à être un accès aléatoire. Les SSD sont BEAUCOUP plus rapides pour un accès aléatoire.

Les entraînements mécaniques sont glaciaux en termes électroniques; 7200 tr / min = 120 tours / sec = 0,00833 sec / rev. Si un processeur quadricœur à 3 GHz prend 10 horloges pour exécuter chaque instruction, il peut exécuter 10 000 000 d'instructions dans ce laps de temps.


-1

Ça dépend. Sur un système 32 bits, le système ne peut pas traiter plus de 4 gig de RAM, donc il n'ajoutera rien. Un système 64 bits aura accès à beaucoup plus.

EDIT: Après avoir vu "PAE", j'ai trouvé cette page - Limites de mémoire: http://msdn.microsoft.com/en-gb/library/aa366778.aspx#physical_memory_limits_windows_xp

Il couvre bien plus que XP.


Mais accéder à plus de RAM n'est pas en réalité avec plus de vitesse.
Andreas Rehm

Ceci est une erreur. Voir PAE.
ChrisInEdmonton

Qu'est-ce qui est incorrect? Quelques informations s'il vous plaît.
Xavierjazz
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.