[Debian] lenteur en multitache
Fermé
fabss
-
18 juin 2006 à 10:43
fabss Messages postés 41 Date d'inscription mardi 20 juin 2006 Statut Membre Dernière intervention 17 décembre 2007 - 22 juin 2006 à 12:08
fabss Messages postés 41 Date d'inscription mardi 20 juin 2006 Statut Membre Dernière intervention 17 décembre 2007 - 22 juin 2006 à 12:08
A voir également:
- [Debian] lenteur en multitache
- Lenteur pc - Guide
- Fedora ou debian - Guide
- A2ensite debian ✓ - Forum Debian
- Debian login - Forum Debian
- Passer en root debian ✓ - Forum Linux / Unix
7 réponses
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
18 juin 2006 à 11:25
18 juin 2006 à 11:25
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
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
18 juin 2006 à 11:42
18 juin 2006 à 11:42
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
fabss
Messages postés
41
Date d'inscription
mardi 20 juin 2006
Statut
Membre
Dernière intervention
17 décembre 2007
3
20 juin 2006 à 11:54
20 juin 2006 à 11:54
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
Xenor
Messages postés
3312
Date d'inscription
dimanche 11 août 2002
Statut
Contributeur
Dernière intervention
22 juin 2015
51
20 juin 2006 à 21:43
20 juin 2006 à 21:43
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
fabss
Messages postés
41
Date d'inscription
mardi 20 juin 2006
Statut
Membre
Dernière intervention
17 décembre 2007
3
21 juin 2006 à 11:11
21 juin 2006 à 11:11
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.
Xenor
Messages postés
3312
Date d'inscription
dimanche 11 août 2002
Statut
Contributeur
Dernière intervention
22 juin 2015
51
21 juin 2006 à 21:06
21 juin 2006 à 21:06
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 !
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
21 juin 2006 à 11:23
21 juin 2006 à 11:23
Salut,
pour netfilter il faut faire attention à ça noyau 2 6 16 et iptables
lami20j
pour netfilter il faut faire attention à ça noyau 2 6 16 et iptables
lami20j
fabss
Messages postés
41
Date d'inscription
mardi 20 juin 2006
Statut
Membre
Dernière intervention
17 décembre 2007
3
22 juin 2006 à 12:08
22 juin 2006 à 12:08
Salut,
D'accord je vais regarder tout ça, et vous tiens informé.
bonne journée
D'accord je vais regarder tout ça, et vous tiens informé.
bonne journée