[idee] sur la memoire vive
Fermé
Efoliaq
-
29 nov. 2005 à 19:27
blux Messages postés 24877 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 24 mars 2023 - 30 nov. 2005 à 14:01
blux Messages postés 24877 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 24 mars 2023 - 30 nov. 2005 à 14:01
A voir également:
- [idee] sur la memoire vive
- Mémoire vive insuffisante photoshop ✓ - Forum Photoshop
- Mémoire virtuelle windows 10 - Guide
- Nettoyer mémoire ipad - Guide
- Controleur de mémoire pci ✓ - Forum Matériel informatique
- L'état de la memoire ne peut pas etre read - Astuces et Solutions
1 réponse
blux
Messages postés
24877
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
24 mars 2023
3 311
30 nov. 2005 à 09:33
30 nov. 2005 à 09:33
Salut,
ce que tu as imaginé existe déjà, et depuis de nombreuses années.
Cela s'appelle la mémoire virtuelle : utiliser de l'espace disque pour stocker des données qui sont en mémoire et dont on n'a plus l'utilité temporairement.
Sous windows, c'est stocké dans le fichier swap (pagefile.sys).
Fonctionnement (théorique) :
on suppose une machine de 256 Mo
- on lance une application qui fait 128 Mo -> pas de problème
- on lance parallèlement à cela une application qui fait 200 Mo -> plus de place en mémoire
- le système va donc mettre une partie de la première application sur disque et libérer la mémoire pour charger la deuxième application
- quand on veut repasser sur la première application, le système décharge une partie de la deuxième sur disque, puis recharge la première appli...
Avantages :
- taille de mémoire artificiellement illimitée (capacité disque)
Inconvénient :
- temps d'accès au disque de l'ordre de la milliseconde (nanoseconde pour la RAM)
- le sytème d'exploitation passe beaucoup de temps à gérer les lectures/écritures sur ce fichier 'swap'
- ça fait "pédaler" l'ordinateur
A ta disposition pour plus de détail !
ce que tu as imaginé existe déjà, et depuis de nombreuses années.
Cela s'appelle la mémoire virtuelle : utiliser de l'espace disque pour stocker des données qui sont en mémoire et dont on n'a plus l'utilité temporairement.
Sous windows, c'est stocké dans le fichier swap (pagefile.sys).
Fonctionnement (théorique) :
on suppose une machine de 256 Mo
- on lance une application qui fait 128 Mo -> pas de problème
- on lance parallèlement à cela une application qui fait 200 Mo -> plus de place en mémoire
- le système va donc mettre une partie de la première application sur disque et libérer la mémoire pour charger la deuxième application
- quand on veut repasser sur la première application, le système décharge une partie de la deuxième sur disque, puis recharge la première appli...
Avantages :
- taille de mémoire artificiellement illimitée (capacité disque)
Inconvénient :
- temps d'accès au disque de l'ordre de la milliseconde (nanoseconde pour la RAM)
- le sytème d'exploitation passe beaucoup de temps à gérer les lectures/écritures sur ce fichier 'swap'
- ça fait "pédaler" l'ordinateur
A ta disposition pour plus de détail !
30 nov. 2005 à 13:45
Donc en gros au lieu de e faire aller plus vite tu va plus lentement.
amicalement etc...
30 nov. 2005 à 14:01
presque, car généralement tu ne te rends pas compte (sauf si tu as très peu de RAM) du swapping qui s'effectue en tâche de fond...
Le GROS ENORME AVANTAGE, c'est que tu peux lancer plein d'applications en même temps : jeux, traitement de texte, navigateur, tableur... alors qu'autrement, tu serais obligé de quitter l'un pour lancer l'autre, et dans ce cas-là, la perte de temps est rédhibitoire...