IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Optimisation du swap sous Fedora Core 2


Sujet :

Administration système

  1. #1
    Candidat au Club
    Inscrit en
    Février 2004
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Optimisation du swap sous Fedora Core 2
    Bonjour,

    Comment peut on optimiser le comportement du swap sur Fedora Core .
    (Pentium 800MHZ,RAM 256MO ,swap 400MO) . La RAM est pleine dès que je lance Open Office. L'ouveture d'un fichier texte de 50 KO prend 30 secondes, et mon swap se remplit de 500 à 800 KO seulement .
    Merçi d'avance

  2. #2
    Membre à l'essai
    Inscrit en
    Novembre 2003
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 27
    Points : 24
    Points
    24
    Par défaut que la memoire soit pleine ou quasi pleine ...
    que la memoire soit pleine ou quasi pleine c'est normal deja de base donc lorsqu'elle passe à 100% rien d'etonnant à ce que ta swap soit utilisée c'est meme sont but !

    si seul quelques ko de swap sont utilisés c'est que plus n'est pas necessaire.

    bien sur l'usage de la swap (donc du disque) ralentit enormement le process meme en SCSI !

    de plus faut pas rever un 800Mhz = 0.00000000125secondes par cycles
    meme une instruction NOP (nerien faire) dure 1 cycle une simple instruction intra-processeur comme metre une valeur dans le registre EAX = 3cycles (mov EAX, [adresse]) alors imagine ce que ca donne sur l'ouverture d'un fichier copier 32bits/32bits un fichier dans la memoire = pour un fichier de 256octets ca fait
    envoyer les 32bits dans un des registres 3 cycles
    lire le registre 3sycles
    expedier vers la memoire disons pour simplifier 10cycles
    admettons que le temps pris par les buffers et bus soit equivalants à 1 cycle
    admettons tjrs pour simplifier que l'enssemble des temps de lecture disque = 100 cycles
    donc autant vers la swap
    ça fait deja (8*(3+3+10+1)+100+100)*0.00000000125=0,42µs
    sans tenir compte du threading de la priorité ni des autres taches et sans compter les autres taches du processeur ne concernant pas les application ni le operatingsystem mais le hardware et la communication entres les peripheriques, si on les considere on peut supposer que ca approcherait les 1millions de fois plus soit 42secondes ça t'en prend 30...

    donc rien d'etonnant à 30secondes d'ouverture d'un fichier lorsque celui ci s'ouvre (ou l'application qui l'ouvre) dans la swap...

    Par contre là où c'est utile de bosser c'est de liberer ta ram
    es tu sur d'avoir besoin de tous les daemon et services qui tournent ?
    es tu sur d'avoir qu'un seul serveur X qui tourne
    es tu sur d'avoir pas ballancé des taches de fond horriblement gourmandes (find/raytracing/lecture de CD audio en meme temps) etc...
    merci @+
    ----------------------------------------------------
    1)I'm a vi lover 4 ever.
    2)If everything else failed, then read the instructions.

  3. #3
    Membre averti
    Avatar de berry
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2002
    Messages
    251
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2002
    Messages : 251
    Points : 308
    Points
    308
    Par défaut
    ce que je te conseille si tu veux gagner en ram libre, c'est de passer d'un envorinnement kde ou gnome assez lourd en ram à un plus léger comme icewm ou autre.

    Ca te fera gagner +/- 50 mo de ram .
    Pensez au tag [Résolu]
    FAQ PHP

  4. #4
    Candidat au Club
    Inscrit en
    Février 2004
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 2
    Points : 2
    Points
    2
    Par défaut optimisation swap
    Merçi pour les renseignements

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ghost impossible sous Fedora Core 4
    Par davestar dans le forum Applications et environnements graphiques
    Réponses: 12
    Dernier message: 29/08/2005, 13h33
  2. Configuration d'internet sous fedora core 2
    Par secteur_52 dans le forum Réseau
    Réponses: 2
    Dernier message: 09/07/2005, 10h29
  3. Commande lsmod sous Fedora Core 2
    Par bartmarley dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 09/12/2004, 18h07
  4. Problème Clé USB sous Fedora Core 2
    Par PeGaZe dans le forum Matériel
    Réponses: 5
    Dernier message: 18/11/2004, 13h41
  5. Réponses: 1
    Dernier message: 11/06/2004, 11h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo