Que faire avec une tonne de mémoire supplémentaire?

20

J'ai 8 Go de RAM dans cette machine. Je n'utilise jamais vraiment plus que 4gigs (inclut mes machines virtuelles que j'utilise pour les tests de développement).

Que puis-je faire avec cet espace supplémentaire pour améliorer au mieux les performances du système?

Quelques suppositions:

  • Améliorer les performances de mon disque en désactivant le fichier d'échange?
  • Améliorer les performances de mon disque en augmentant la quantité de cache disque?
  • Déplacer des dossiers temporaires vers un disque virtuel?
  • Configurer SuperFetch pour mettre en cache plus? (actuellement 1.5gigs)
  • D'autres suggestions??

C'est sur Windows 7 64 bits.

Nick Whaley
la source
N'oubliez pas que vous pouvez exécuter une autre VM ou donner plus de mémoire à votre VM actuelle.
Troggy

Réponses:

3

Laissez Windows gérer la mémoire. Il fait un bien meilleur travail que vous ne le pouvez, même si vous comprenez comment cela fonctionne, ce que vous ne savez probablement pas. Un RAMDISK est presque toujours une mauvaise utilisation de la mémoire. La désactivation du fichier d'échange altérera le plus souvent les performances.

user43161
la source
1
J'étais en désaccord avec ce conseil, jusqu'à ce que je prenne un cours sur les systèmes d'exploitation et l'architecture informatique. La mémoire virtuelle (c'est-à-dire la pagination, qui inclut le disque dur) est un élément essentiel au bon fonctionnement de presque tous les systèmes d'exploitation grand public modernes. Même si le disque dur est plus lent que la mémoire principale, il constitue toujours une partie essentielle du sous-système de mémoire virtuelle.
Mike Bailey
Après toutes ces années, cela s'est avéré être la réponse la plus correcte.
Nick Whaley
23

Ne désactivez pas votre fichier d'échange. Voyez ici .

John Fouhy
la source
C'est le genre d'or pour lequel je poste ici.
Nick Whaley
2
Je ne suis pas d'accord. Si vous êtes sûr que vous disposez toujours de suffisamment de RAM pour tout ce que vous exécutez (y compris le code du programme, les données et le cache disque), le fait d'avoir un fichier d'échange ne peut pas augmenter les performances. Cela ne peut que réduire les performances, car Windows écrit de manière préventive dans le fichier d'échange même s'il n'est pas nécessaire. J'ai moi-même 8 Go de RAM et comme l'OP, j'en utilise rarement plus de 3 à 4 Go. Je vois moins d'activité sur le disque avec le fichier d'échange désactivé.
EMP
Article intéressant, mais la raison qu'il donne est plutôt vague - "Windows a tendance à ne pas fonctionner de manière aussi fiable". Je serais intéressé par un peu plus de détails que cela, alors j'ai en fait ouvert une question distincte: superuser.com/questions/30345/…
EMP
@Evgeny: Le gain de performances de la désactivation du fichier d'échange est minime au mieux, et dans la plupart des cas complètement imperceptible, à moins que vous ne fassiez un travail vraiment extrême lié aux E / S. Il n'y a tout simplement aucune raison de le désactiver. Bien sûr, il y a moins d'activité sur le disque, mais avez-vous réellement remarqué un gain de performances? Je ne l'ai pas fait quand je l'ai essayé.
Sasha Chedygov, le
6

Essayez de mettre Firefox portable sur un disque virtuel et profitez d'une augmentation de vitesse spectaculaire. Dataram est gratuit et enregistre son contenu sur le disque dur lorsque vous éteignez l'ordinateur (et éventuellement à intervalles réguliers).

CGA
la source
J'ai essayé et malheureusement je n'ai pas remarqué une augmentation de vitesse. Ça a commencé un peu plus vite, mais c'est tout. :(
Sasha Chedygov
firefox garde déjà un cache sur la RAM
Uğur Gümüşhan
5

Si vous le souhaitez, vous pouvez essayer de charger certains de vos programmes les plus utilisés dans un disque RAM pour les charger plus rapidement. J'ai tendance à le laisser tranquille et à laisser Superfetch faire son travail. Lorsque je laisse mon ordinateur allumé pendant quelques jours, il n'est pas rare de le voir mettre en cache 6 Go de programmes et de fichiers.

Dan Walker
la source
Oh mon :) ! 6 Go de programmes?
alex
4

déplacer le cache du navigateur sur le disque RAM.

la désactivation de la mémoire virtuelle est certainement une option, mais peut avoir un impact négatif sur certains programmes qui nécessitent explicitement la pagination, mais ensuite, il suffit de quelques clics de souris pour le réactiver :)


la source
2

De nos jours, la «lenteur» d'un PC est très probablement causée par votre disque dur. Vous devriez essayer d'utiliser votre bélier pour lutter contre cette faiblesse.

Créez une grande partition de disque RAM (~ 3 Go), définissez vos programmes fréquemment utilisés pour utiliser cette partition comme lecteur temporaire. Vous serez étonné de la rapidité avec laquelle vos programmes deviendront.

deddebme
la source
0

Ouvrez toutes vos applications préférées au démarrage de la fenêtre. vous pouvez ensuite les atteindre depuis la barre des tâches. Jouez à de nombreux jeux au cône. Ne les fermez jamais. Utilisez simplement ALT + TAB lorsque vous vous ennuyez.

Ne désactivez pas le fichier de page Windows car lorsque vous enregistrez à partir du disque, vous ajoutez plus de trafic à la bande passante RAM. Cela créerait un goulot d'étranglement sur la bande passante lorsque vous utilisez des programmes plus importants.

Uğur Gümüşhan
la source