Désactiver des processus systèmes Ubuntu

Fermé
le2400943 Messages postés 466 Date d'inscription lundi 14 février 2011 Statut Membre Dernière intervention 15 octobre 2016 - 3 mai 2011 à 03:31
le2400943 Messages postés 466 Date d'inscription lundi 14 février 2011 Statut Membre Dernière intervention 15 octobre 2016 - 8 juin 2011 à 21:14
Bonjour,

Voici mon problème: J'ai Ubuntu 10.10 installé sur un vieux laptop que je n'utilise plus que pour visionner des vidéos .avi et du traitement de texte (qui sont sur un disque dur externe). Le matériel du laptop est le minimum recommandé, soit 256 Mo de RAM et ce qui va avec... Tout fonctionne parfaitement, si ce n'est qu'à l'occasion, il se met soudainement à rouler à plein régime et fait tout lagger pendant 5-6 minutes. C'est propablement une vérification du disque ou une maintenance quelconque qui roule en arrière-plan, mais je n'en suis pas sûr. Comment l'empêcher de faire ça? Je n'installe plus aucun programme ni n'ajoute aucun fichier. Il doit surement y avoir un mode où il n'exécute que les processus minimaux indispensables, non?

Merci d'avance pour votre aide!

A voir également:

2 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
3 mai 2011 à 09:00
Salut,

Quand ça commence à partir en vrille, lances la commande "top" et regarde quel processus consomme le plus, après quoi on avisera...

Regarde aussi la crontab pour voir si des jobs se lancent à certains moments...
2
le2400943 Messages postés 466 Date d'inscription lundi 14 février 2011 Statut Membre Dernière intervention 15 octobre 2016 136
3 mai 2011 à 17:21
Salut,
Ok, j'essayerai dès que l'occasion se présentera.
L'ennui, c'est que je ne suis pas sûr si j'arriverai à le faire, vu que tout tourne au ralentit quand ça se produit.
Pour la crontab, je ne m'y connais pas vraiment, mais si je n'y ai rien ajouté ça devrait être vide, non? En tout cas, le dossier /var/spool/cron/crontabs/ est vide.
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
3 mai 2011 à 17:24
L'ennui, c'est que je ne suis pas sûr si j'arriverai à le faire, vu que tout tourne au ralentit quand ça se produit.
Bascule dans un TTY "CTRL+ALT+F1" logues-toi et lances la commande (ALT+F7 pour revenir dans l'interface graphique)

Pour la crontab, je ne m'y connais pas vraiment, mais si je n'y ai rien ajouté ça devrait être vide, non? En tout cas, le dossier /var/spool/cron/crontabs/ est vide.
Et "crontab -l" (en simple USER et en root)
0
le2400943 Messages postés 466 Date d'inscription lundi 14 février 2011 Statut Membre Dernière intervention 15 octobre 2016 136
3 mai 2011 à 17:38
********@ubuntu:~$ crontab -l
no crontab for ********
********@ubuntu:~$ sudo crontab -l
no crontab for root


Pour les processus, je vérifierai quand ca arrivera...
0
le2400943 Messages postés 466 Date d'inscription lundi 14 février 2011 Statut Membre Dernière intervention 15 octobre 2016 136
Modifié par le2400943 le 6/05/2011 à 05:43
Voilà, j'ai réussi à faire la commande top au moment où le PC se met a ramer.
Voici les captures d'écran:

Avant qu'il rame: http://www.images-host.fr
Pendant qu'il rame: http://www.images-host.fr

updatedb.mlocat y serait-il pour quelque chose?
À quoi sert-il?
Est-ce désactivable ou non?
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
6 mai 2011 à 07:40
Je doute que ce soit le seul coupable vue la pauvre consommation de CPU (3%), mais bon qait-on jamais...

Dans un 1er temps essaie de désactiver son script (/etc/cron.daily/mlocate) afin d'empêcher son exécution...
0
le2400943 Messages postés 466 Date d'inscription lundi 14 février 2011 Statut Membre Dernière intervention 15 octobre 2016 136
Modifié par le2400943 le 6/05/2011 à 16:15
Je sais, mais pourtant ça ne m'arrive qu'au moment où le processus apparaît dans la liste. Et le % CPU passe de 87.7% id à 0% id, et de 0% wa à 93.7% wa...

Que dois-je désactiver, pour moi c'est du chinois?

#! /bin/bash

set -e

[ -x /usr/bin/updatedb.mlocate ] || exit 0

if which on_ac_power >/dev/null 2>&1; then
ON_BATTERY=0
on_ac_power >/dev/null 2>&1 || ON_BATTERY=$?
if [ "$ON_BATTERY" -eq 1 ]; then
exit 0
fi
fi

##

LOCKFILE="/var/lib/mlocate/daily.lock"

trap "rm -f $LOCKFILE" EXIT

if [ -e "$LOCKFILE" ]; then
echo >&2 "Warning: $LOCKFILE present, not running updatedb."
exit 1
else
touch "$LOCKFILE"
fi

##

# See ionice(1)
if [ -x /usr/bin/ionice ] &&
/usr/bin/ionice -c3 true 2>/dev/null; then
IONICE="/usr/bin/ionice -c3"
fi

$IONICE /usr/bin/updatedb.mlocate
0