Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[MEM] gestion a la Microsoft (c)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
bueno
Tux's lil' helper
Tux's lil' helper


Joined: 08 Jun 2003
Posts: 94
Location: cannes-nice

PostPosted: Wed Jul 23, 2003 9:32 am    Post subject: [MEM] gestion a la Microsoft (c) Reply with quote

bonjour,

g une gentoo 1.4 installé sur mon portable et g un probleme avec la gestion de la memoire. Je lance une appli ou un process => il prend de le memoire. Je kill le dit process ou ce dernier se termine mais la memoire n'est pas libéré... :? Du coup si j'emerge qq chose je prend 99% de la memoire et elle reste bloqué a 99%. J'obtiens l'info de la mem occupé par la commande top ou par une dockapps sous fluxbox.

Une petite aide ?

merci d'avance
bueno :roll:


Last edited by bueno on Thu Jul 24, 2003 6:17 pm; edited 1 time in total
Back to top
View user's profile Send private message
Apolonius
Guru
Guru


Joined: 24 Jan 2003
Posts: 325

PostPosted: Wed Jul 23, 2003 9:35 am    Post subject: Reply with quote

Est-ce que ça le fait partout ou seulement quand tu es sous Xfree ?
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1803
Location: noumea ,nouvelle-caledonie

PostPosted: Wed Jul 23, 2003 9:49 am    Post subject: Reply with quote

Je pensais jusque la que linux gerer lui meme la memoire vive selon ces besoins. 8O
en relisant ton post c'est ta memoire vive ou ton CPU qui tope a 99%

si je compare ma slack et ma gentoo 98% a peut-pres toute les deux une qui compile et l'autre ne fait rien (ou presque).
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1803
Location: noumea ,nouvelle-caledonie

PostPosted: Wed Jul 23, 2003 9:56 am    Post subject: Reply with quote

Excuse beno c'est pas pour etre chiant du tout mais si tu pouvais renomer ton
post en suivant ce lien ce serai sympas de ta part ;)

merci :D
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
Doudou
Apprentice
Apprentice


Joined: 10 Jan 2003
Posts: 286
Location: Paris, France

PostPosted: Wed Jul 23, 2003 10:01 am    Post subject: Reply with quote

tu as aussi free -m pour connaitre la mémoir. Chez moi, il ne libere pas tout de suite la mémoire, elle peut resté utilisé en fermant l'appli mais il libera en cas de besoin. Mon swap n'est jamais utilisé (512 de RAM et 1Go de SWAP) contrairement a un windaube qui va l'utiser au bout de 2 applis lancé! :wink:
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Wed Jul 23, 2003 10:02 am    Post subject: Reply with quote

Coucou,

Je me souviens avoir lu quelque chose de similaire sur un post précédent :
Memoire a vider !!!

Apparemment, le fait que ta mémoire soit utilisée à 100% (on va pas chippoter pour 1% :wink: ) semble normal (Les détails dans le thread).

On y parle de free -m et de la ligne -/+ buffers/cache qui indique la mem utilisé sans le cache, buffer...

Oh, Doudou (qui a participé à ce post) m'a doublé. Tant pis ...

PS : Pourrais-tu éditer le titre de ton thread de la façon suivante : [MEM] gestion à la crosoft (ou équivalent) comme indiqué dans ce post-it.
Merci
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Wed Jul 23, 2003 11:03 am    Post subject: Reply with quote

Et limite bon quitte à changer le titre autant écrire Microsoft, on n'est pas dans un cour de récrée ici, on est censé parlé entre gens civilisés !

Sinon pour le coup de la mémoire, c'est le coup classique, au fur et à mesure qu'on lance des applis, l'utilisation mémoire augmente jusqu'a 100%, car il y a le système de mise en cache, mais dès qu'il en a besoin, linux libère ce qu'il faut et l'utilise, de la même manière que Doudou j'ai 512 de ram et mon swap n'est jamais utilisé.
Back to top
View user's profile Send private message
Doudou
Apprentice
Apprentice


Joined: 10 Jan 2003
Posts: 286
Location: Paris, France

PostPosted: Wed Jul 23, 2003 11:57 am    Post subject: Reply with quote

yoyo wrote:

Oh, Doudou (qui a participé à ce post) m'a doublé. Tant pis ...


héhé
Back to top
View user's profile Send private message
Koon
Retired Dev
Retired Dev


Joined: 10 Dec 2002
Posts: 518

PostPosted: Wed Jul 23, 2003 4:39 pm    Post subject: Reply with quote

J'ai un peu cherché sur le sujet, et la réponse c'est qu'il ne faut pas trop chercher à expliquer cela de la manière dont on a l'habitude (i.e. Windows Task Manager).

Il prend de la mémoire (mais en vrai moins que top ou free ne le disent), charge des pages en plus au cas où, les libère quand il le sent etc... Ca monte ca baisse, mais quand il y en a besoin, yen a toujours assez !

Personnellement j'ai arrêté de regarder le memory monitor et j'ai fait confiance à Linus : ça marche très bien ... ça marche très bien ... (méthode Coué)

-K
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3636
Location: Belgium

PostPosted: Wed Jul 23, 2003 7:30 pm    Post subject: Reply with quote

Koon wrote:
la réponse c'est qu'il ne faut pas trop chercher à expliquer cela de la manière dont on a l'habitude (i.e. Windows Task Manager)

Tout-à-fait !
Linux considère qu'au prix où est la mémoire, c'est un gaspillage honteux de ne pas l'utiliser au maximum en permanence ! :)
A quoi bon disposer d'un composant performant, rare et cher si c'est pour le laisser roupiller les trois quart du temps !
Surtout, si cela apporte des avantages :
- pas de temps perdu inutilement à libérer la mémoire pour le cas hypothétique où une future appli en aurait besoin.
- si des données sont disponibles dans le cache, elles sont accessibles bien plus rapidement.

Le tout est d'avoir un mécanisme performant permettant de libérer rapidement l'espace réclamé et uniquement au moment où c'est vraiment nécessaire.

La légende de "linux qui ne libère pas la mémoire" est du même tonneau que "défragmenter une partition linux" : on voudrait faire passer les erreurs de conception d'autres OS pour des fonctionnalités fondamentales de l'informatique ! :(

Cela dit, il est vrai que certaines versions du noyau ont connu quelques faiblesses dans la gestion de ces mécanismes, en particulier les premières versions de la série 2.4.

(bueno : as-tu été voir le lien que te suggérait Yuk159 ? ;) )
Back to top
View user's profile Send private message
bueno
Tux's lil' helper
Tux's lil' helper


Joined: 08 Jun 2003
Posts: 94
Location: cannes-nice

PostPosted: Thu Jul 24, 2003 6:18 pm    Post subject: Reply with quote

ok, bin merci pour vos reponse je suis rassuré et content d'en savoir un peu plus sur linux en général.

G editer le post pour qu'il soit conforme.

bueno
Back to top
View user's profile Send private message
dioxmat
Bodhisattva
Bodhisattva


Joined: 04 May 2002
Posts: 709
Location: /home/mat

PostPosted: Fri Jul 25, 2003 2:22 am    Post subject: Reply with quote

Pour etre un peu plus complet, ajoutons que ce comportement depend fortement du noyau. Par exemple, avec un vieux 2.4 ou un 2.2, le systeme aura tendance a swapper au lieu d'aller vider ses caches... lequel caching est d'ailleurs bcp plus agressif en 2.4...
De plus, ce genre de choses evolue pas mal, selon le noyau que tu as, ca change completement.
_________________
mat
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3636
Location: Belgium

PostPosted: Fri Jul 25, 2003 9:16 pm    Post subject: Reply with quote

dioxmat wrote:
De plus, ce genre de choses evolue pas mal, selon le noyau que tu as, ca change completement.

D'ailleurs, AMHA, un bon point de départ si on veut étudier un peu tout ça d'un peu plus près, ce serait d'aller voir les pointeurs donnés sur la page du Guide du noyau Gentoo Linux :)
Back to top
View user's profile Send private message
deurk
Apprentice
Apprentice


Joined: 11 Mar 2003
Posts: 190
Location: Earth 1.3

PostPosted: Tue Aug 19, 2003 9:40 am    Post subject: Reply with quote

DuF wrote:
de la même manière que Doudou j'ai 512 de ram et mon swap n'est jamais utilisé.


De toute facons, après avoir browsé la partie anglaise du site, on constate qu'avec 512Mo, le swap est utilisé au MAX à 40Mo, soit à mon avis à rien du tout car il n'est plus vraiment nécessaire...
Back to top
View user's profile Send private message
cylgalad
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1327
Location: France

PostPosted: Tue Aug 19, 2003 9:44 am    Post subject: Reply with quote

Même avec 512 Mo de RAM, il ne faut pas désactiver le swap, sinon certains jeux (ET par ex.) finissent par segfaulter !
Back to top
View user's profile Send private message
deurk
Apprentice
Apprentice


Joined: 11 Mar 2003
Posts: 190
Location: Earth 1.3

PostPosted: Tue Aug 19, 2003 9:47 am    Post subject: Reply with quote

??

J'ai un PC avec 512M et sans partition SWAP et RTCW tourne parfaitement des heures durant...

D'ou penses-tu que ca segfault à cause du cache?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum