[Debian] lenteur en multitache
fabss
-
fabss Messages postés 41 Date d'inscription Statut Membre Dernière intervention -
fabss Messages postés 41 Date d'inscription Statut Membre Dernière intervention -
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.
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.
A voir également:
- [Debian] lenteur en multitache
- Lenteur pc - Guide
- Fedora ou debian - Guide
- Miroir de l'archive debian corrompu - Forum Debian
- Debian passer en root - Forum Linux / Unix
- Debian en français ✓ - Forum Linux / Unix
7 réponses
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
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
2. la commande df -h nous montre l'espace disque (nécessaire pour pouvoir créer le fichier swap)
- j'ai choisi /home
- 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
- on vois en gras que j'ai 818 Mo
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
lami20j
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% /dev3. 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:~# sync5. 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-3a31490751866. Modification des droits
debian:~# chmod 0600 /home/swapfile7. Mettre en service la fichier swap
debian:~# swapon /home/swapfile8. 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 816164B. 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/swapfile2. Vérification
debian:~# free total used free shared buffers cached Mem: 256860 249280 7580 0 3548 114684 -/+ buffers/cache: 131048 125812 Swap: 409208 2636 406572IMPORTANT! A ne pas supprimer un fichier swap en service.
lami20j
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
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
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
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
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 ?
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 ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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.
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.
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 !
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 !