depuis que je suis passé sous panther, je suis régulèrement ennuyé par
un swap infernal, là j'en suis à swapfile6 qui totalise 2 Go ! après
seulement quelques jours. Avec la même utilisation sous Jaguar, j'étais
beaucoup moins ennuyé et au final panther perd bon nombre de ses
avantages.
Alors que faire pour limiter cette fuite en avant de la vm ?
G4 667 et 512 Mo de ram tout de même.
--
Fl
sauver des vies, donner votre sang
http://www.dondusang.net
Le 24/01/04 23:17, dans <1g839vq.1cybqma1c5e7u0N%,
Ok, merci pour ta patience, je vais rebooter, et surveiller l'animal avec un seul compte ouvert.
Voilà.
Une dernière chose, avec 512 Mo de ram, je me retrouve avec 1.5-2 Go de swap, si je double la ram, ça sera suffisant ?
Je ne sais pas. Cela dépend des applications.
Surveille la RAM libre ("free" avec top et "Disponible" avec Moniteur d'activité).
Ou utiliser 'MenuMeter' voir <http://www.versiontracker.com/dyn/moreinfo/macosx/17713>
-- Le sage montre la lune, l'imbécile regarde le doigt.
Éric Lévénez
Le 25/01/04 10:20, dans <1g84441.1rlpalgjjg2kgN%, « Gilbert OLIVIER » a écrit :
Éric Lévénez wrote:
Surveille la RAM libre ("free" avec top et "Disponible" avec Moniteur d'activité). Au fur et à mesure que tu lances des applis et travailles avec, la mémoire physique libre va diminuer. Avec de la chance elle se stabilisera. Avec de la malchance elle approchera de 0 et avant d'arriver là le swap va se déclencher (pour garder toujours un bout de RAM libre).
Ou (si j'ai bien compris quelques messages plus tôt), elle libèrera quelques pages de la mémoire "inactive" restantes de programmes terminés (si il y en a bien sur), puis éventuellements de programmes actifs ??
Oui. C'est possible et probable même. En fait l'algorithme qui gère la mémoire virtuelle est 1000 fois plus compliqué que ce que j'ai décrit. En plus des types de pages actives, inactives, used... le système gère de nombreux sous-types et de nombreux seuils déclanchant des actions, il gère aussi des groupements de pages, des maps, des sous-maps... La gestion de la mémoire virtuelle est la partie la plus compliquée qu'un système.
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
Le 25/01/04 10:20, dans <1g84441.1rlpalgjjg2kgN%gilbert.olivier@wanadoo.fr>,
« Gilbert OLIVIER » <gilbert.olivier@wanadoo.fr> a écrit :
Éric Lévénez <news@levenez.com> wrote:
Surveille la RAM libre ("free" avec top et "Disponible" avec Moniteur
d'activité). Au fur et à mesure que tu lances des applis et travailles avec,
la mémoire physique libre va diminuer. Avec de la chance elle se
stabilisera. Avec de la malchance elle approchera de 0 et avant d'arriver là
le swap va se déclencher (pour garder toujours un bout de RAM libre).
Ou (si j'ai bien compris quelques messages plus tôt), elle libèrera
quelques pages de la mémoire "inactive" restantes de programmes terminés
(si il y en a bien sur), puis éventuellements de programmes actifs ??
Oui. C'est possible et probable même. En fait l'algorithme qui gère la
mémoire virtuelle est 1000 fois plus compliqué que ce que j'ai décrit. En
plus des types de pages actives, inactives, used... le système gère de
nombreux sous-types et de nombreux seuils déclanchant des actions, il gère
aussi des groupements de pages, des maps, des sous-maps... La gestion de la
mémoire virtuelle est la partie la plus compliquée qu'un système.
--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.
Le 25/01/04 10:20, dans <1g84441.1rlpalgjjg2kgN%, « Gilbert OLIVIER » a écrit :
Éric Lévénez wrote:
Surveille la RAM libre ("free" avec top et "Disponible" avec Moniteur d'activité). Au fur et à mesure que tu lances des applis et travailles avec, la mémoire physique libre va diminuer. Avec de la chance elle se stabilisera. Avec de la malchance elle approchera de 0 et avant d'arriver là le swap va se déclencher (pour garder toujours un bout de RAM libre).
Ou (si j'ai bien compris quelques messages plus tôt), elle libèrera quelques pages de la mémoire "inactive" restantes de programmes terminés (si il y en a bien sur), puis éventuellements de programmes actifs ??
Oui. C'est possible et probable même. En fait l'algorithme qui gère la mémoire virtuelle est 1000 fois plus compliqué que ce que j'ai décrit. En plus des types de pages actives, inactives, used... le système gère de nombreux sous-types et de nombreux seuils déclanchant des actions, il gère aussi des groupements de pages, des maps, des sous-maps... La gestion de la mémoire virtuelle est la partie la plus compliquée qu'un système.
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
Éric Lévénez
Le 25/01/04 13:30, dans <1g84dc8.1obuxg1e91enaN%, « Xavier » a écrit :
Éric Lévénez wrote:
Oui. Plus on a de RAM moins on a de problème de mémoire et donc de swap. Ce que recherche tout le monde c'est ne jamais swapper et donc avoir le maximum de RAM.
Depuis le boot tu as swappé, mais tu ne swappes plus maintenant. Il te reste 1 Go de libre. Au lieu de "su -sh" utilise "ls -l" pour voir les dates de derniers swaps. grâce au swap ta machine a absorbé un pic d'utilisation de mémoire et c'est plutôt bien.
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
Le 25/01/04 13:30, dans <1g84dc8.1obuxg1e91enaN%xavier@groumpf.org>,
« Xavier » <xavier@groumpf.org> a écrit :
Éric Lévénez <news@levenez.com> wrote:
Oui. Plus on a de RAM moins on a de problème de mémoire et donc de swap. Ce
que recherche tout le monde c'est ne jamais swapper et donc avoir le maximum
de RAM.
Depuis le boot tu as swappé, mais tu ne swappes plus maintenant. Il te reste
1 Go de libre. Au lieu de "su -sh" utilise "ls -l" pour voir les dates de
derniers swaps. grâce au swap ta machine a absorbé un pic d'utilisation de
mémoire et c'est plutôt bien.
--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.
Le 25/01/04 13:30, dans <1g84dc8.1obuxg1e91enaN%, « Xavier » a écrit :
Éric Lévénez wrote:
Oui. Plus on a de RAM moins on a de problème de mémoire et donc de swap. Ce que recherche tout le monde c'est ne jamais swapper et donc avoir le maximum de RAM.
Depuis le boot tu as swappé, mais tu ne swappes plus maintenant. Il te reste 1 Go de libre. Au lieu de "su -sh" utilise "ls -l" pour voir les dates de derniers swaps. grâce au swap ta machine a absorbé un pic d'utilisation de mémoire et c'est plutôt bien.
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.