[Debian] lenteur en multitache

[Fermé]
Signaler
-
Messages postés
41
Date d'inscription
mardi 20 juin 2006
Statut
Membre
Dernière intervention
17 décembre 2007
-
Bonjour,

sur la débian en 2.6.16.18

j'ai des gros ralentisements lorsque je fais des apt-get ou lorsque je grave un cd ou bien n'iimporte quel autre appli qui demande des ressources.

La souris est tres lente, le clavier repete des caracterees, bref je n'ai plus de ressourcccces..

j'ai 1 go de DDR et 2 go de partition swap, par exxxxxxemple là il me reste 623 mo de swap.

Dois je faire un réglage ?

Merrrci de votre aide.

7 réponses

Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 554
Salut,

je ne sais pas ce que tu fait sur ton pc qu'il te reste seulement 600 Mo de swap / 2Go

Je n'ai que 400 Mo de swap (j'ai 3 serveur sur le pc ) et j'ai ça
debian:~# free
             total       used       free     shared    buffers     cached
Mem:        256860     243844      13016          0      21248      85032
-/+ buffers/cache:     137564     119296
Swap:       409208       2628     406580
debian:~#
Pour dépannage tu peux créer des fichiers swap, et une fois le travail terminé tu peux supprimer le(s) fichiers swap crée

Création d'un fichier swap


A. Mettre en service

1. la commande free nous montre la mémoir disponible

- en gras la taille de swap
debian:~# free
             total       used       free     shared    buffers     cached
Mem:        256860     178860      78000          0       1156      50028
-/+ buffers/cache:     127676     129184
Swap:       409208       2636     406572

2. la commande df -h nous montre l'espace disque (nécessaire pour pouvoir créer le fichier swap)

- j'ai choisi /home
debian:~# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda11            469M  112M  332M  26% /
tmpfs                 126M     0  126M   0% /dev/shm
/dev/hda1              94M   17M   73M  19% /boot
/dev/hda7             9.5G  4.3G  4.8G  47% /home
/dev/hda6             1.9G  8.1M  1.8G   1% /tmp
/dev/hda9             7.7G  2.5G  4.9G  34% /usr
/dev/hda8             9.7G  485M  8.7G   6% /var
/dev/hda5             6.9G  776M  5.8G  12% /mnt/hda5
tmpfs                  10M  2.6M  7.5M  26% /dev
3. création d'un fichier du taille 400 Mo ( le block de 1024 )

- pour ça j'utilise le périphérique /dev/zero qui retourne des octets nuls ( dans quelque sorte c'est l'inverse de /dev/null )
- voir man dd pour les détails
debian:~# dd if=/dev/zero of=/home/swapfile bs=1M count=400
400+0 records in
400+0 records out
419430400 bytes transferred in 14.883123 seconds (28181612 bytes/sec)
4. Une sécurité supplémenataire, surtout dans le cas d'une coupure de courant
debian:~# sync
5. Création (formatage) du fichier créé
debian:~# mkswap -c /home/swapfile
Setting up swapspace version 1, size = 419426 kB
no label, UUID=41eac0c8-8ba0-4d76-a1a7-3a3149075186
6. Modification des droits
debian:~# chmod 0600 /home/swapfile
7. Mettre en service la fichier swap
debian:~# swapon /home/swapfile
8. Vérification

- on vois en gras que j'ai 818 Mo
debian:~# free
             total       used       free     shared    buffers     cached
Mem:        256860     251920       4940          0        892     123016
-/+ buffers/cache:     128012     128848
Swap:       818800       2636     816164
B. Mettre hors service

Une fois le travail fini, donc on n'a plus besoin de fichier swap, il faut le supprimer.

1. Mettre hors servic le fichier swap
debian:~# swapoff /home/swapfile
2. Vérification
debian:~# free
             total       used       free     shared    buffers     cached
Mem:        256860     249280       7580          0       3548     114684
-/+ buffers/cache:     131048     125812
Swap:       409208       2636     406572
IMPORTANT! A ne pas supprimer un fichier swap en service.

lami20j
4
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 42674 internautes nous ont dit merci ce mois-ci

Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 554
Re,

C. Suppression du fichier swap

Une fais l'étape B exécutée (le fichier est mis hors-service) on peut supprimer le fichier swap
debian:~# rm -v /home/swapfile
removed `/home/swapfile'
lami20j
Messages postés
41
Date d'inscription
mardi 20 juin 2006
Statut
Membre
Dernière intervention
17 décembre 2007
3
salut,

désolé pour la réponse si tardive.

bien en regardant de plus pres avec la commande free, je consomme rien en swap. ce que j'ai donné c'etait l'utilisation de la mémoire vive.

Donc je crois que le problème de lenteur ne vient pas de ça. Bien je continue mes recherches pour remédier à ce problème.

bonne journée
fabs
Messages postés
3310
Date d'inscription
dimanche 11 août 2002
Statut
Contributeur
Dernière intervention
22 juin 2015
50
Ce n'est en effet pas normal...

Lenteur au gravage -> le DMA est activé pour le graveur ?

Sinon, qu'est-ce que t'utilise comme driver video ? Tu as compilé toi même ton noyau ou c'est un générique ?
Messages postés
41
Date d'inscription
mardi 20 juin 2006
Statut
Membre
Dernière intervention
17 décembre 2007
3
salut Xenor,

je crois avoir compris le probleme.

hier j'ai compilé un noyau d'une Ubuntu le 2.6.17.1 et pour cela je me suis servi du .config de la debian 2.6.16.18 compilé par moi meme.

je me rappelle que lorsque j'avais compilé le 2.6.16.18 j'ai embarqué beaucoup de choses, notamenet les i2c pour les stats et tout le networking pour iptables (tout tout) ainsi que des modules qui me sont peu etre pas utiles, bref un gros gros noyau au final.

Je me suis aperçu de meme dysfonctionnenemt avec la ubuntu en 2.6.17.1 en redemarrant.

donc je vais repartir du .config du noyau de la ubuntu desktop 6.06 cad 2.6.15.23 et je vais voir.
Par contre que faut il prendre juste pour faire marcher iptables et les i2c pour les températures ?

je dis ça car comme je passe d'une 2.6.15 à une 2.6.17, si je touche à rien iptables ne sera pas pris en compte..

Merci de vos réponses.
Messages postés
3310
Date d'inscription
dimanche 11 août 2002
Statut
Contributeur
Dernière intervention
22 juin 2015
50
Eh bien je dirais que le nombre d'options activées dans la config du noyau ne doit pas te créer ce genre de problème. Evidemment un noyau avec plus d'options sera plus lourd et un peu plus lent, mais les conséquences ne doivent pas être ainsi.
De plus, ce que tu compile en module n'alourdit pas le noyau tant que tu ne charge pas les modules.
Je pencherais plutôt pour une erreur de config, peut être un mauvais choix au niveau du driver IDE ou qqchose comme ça... En tous cas, à mes débuts, j'ai déjà eu ce genre de problèmes, c'est souvent lié à un problème de kernel. Ou bien de driver video Xorg/XFree86.
Commence par examiner attentivement ton dmesg et ton /var/log/syslog on y trouve parfois des indices.
Bon courage !
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 554
Salut,

pour netfilter il faut faire attention à ça noyau 2 6 16 et iptables

lami20j
Messages postés
41
Date d'inscription
mardi 20 juin 2006
Statut
Membre
Dernière intervention
17 décembre 2007
3
Salut,

D'accord je vais regarder tout ça, et vous tiens informé.

bonne journée