Re: RAM sous LINUX ???

Top Page

Reply to this message
Author: Michel RIX
Date:  
To: guilde
Subject: Re: RAM sous LINUX ???

MERCI :
Michel .Teissedre :
> Merci pour les éclaircissements, très bien expliqués.


ça fait toujours plaisir.


Quelques précisions encore :
VMM:
Jeremie Blanc :
> C'est exactement le meme principe sous linux au niveau VMM...


Normal
le Virtual Memory Manager est présent dans tous les unix depuis
que BSD l'a introduit.

Services de base :
 - Séparer les espaces mémoire des différents process entre eux et avec
le noyau,
 - adresses logiques indépendantes des adresses physiques,
 - seules les pages utilisées sont initialisées, en particulier on peut
n'utiliser que quelques pages d'un programme qui ne tiendrait pas en 
mémoire, 
 - mais plus important, les pages nécéssaires à plusieurs programmes,
peuvent tenir plus facilement en mémoire (augmentation de la
simultanéité),
 - si on a besoin de plus de pages que de place disponible,
on  remplace ("swap") celles qui ne servent pas aux différents process
à ce moment:  -> A tout moment, chaque process ne se sert que d'un 
                 nombre limité de pages!
              ->  certain process ont un temps de latence important
                 (dialogues, ...).


Les différentes implémentations divergent sur les améliorations :
Intégration File System et Virtual Memory Manager,
Performances (Copy on Write, ...),
...



TAILLE PARTITION SWAP:
??? :
> Deux fois l'espace memoire pour le swap.

- Une machine avec de nombreux utilisateurs, beaucoup de dialogues
en cours (+ café, discutions,...) d'attentes réseau, peut avoir
la majorité de ses pages "actives" sur disque sans que personne
n'ai rien à y dire : beaucoup de swap utile et sans aucune gène!
- L'espace mémoire disponible, peut grandir plus vite que les besoins:

et maintenant le système s'adapte,
PHAM Dinh Tuan :
> Debian permet d'instaler le systeme sans swap et linux peut tres bien
> travaille sans swap.
>
> Si la memoire (physique + swap) vient a manquer, on ne peut plus
> lancer de nouveaux processus et un processus necessite de nouvel
> espace de memoire il peut etre tue. Mais linux ne se plante pas.





FICHIER SWAP
comme le swap prolonge la mémoire, l'accès doit être le plus rapide
possible : partition[s], sur le[s] disque[s] à accès le plus rapide.
Si on ne s'en sert pas, on peux utiliser un fichier swap
(, et sur le disque le moins rapide! voir une diquette, si disponible).
=> TAILLE MINIMALE!

par exemple ce pourrait être,
clement.chene :
> On utilise la partition 95 (tout le monde n'en a pas... Désolé...) co




Cordialement

Michel                               (.Rix@???)