Adishatz a tots,
Cela fait quelques temps maintenant ~1 an que j'utilise linux et je suis entrain de chercher pourquoi mon ordi chauffe tant
quand je fais du streaming ou juste que je suis sur internet..
je viens de compter les process de mon ordinateur (i5 d'il y a 4 ans signé samsung sous Ubuntu16.4LTS) et voilà :$ ps -e|wc -l
245
1) ça me semble beaucoup pourriez vous me dire quel résultat vous obtenez?
en faisant un htop je me rends compte qu'environ
70 ont des noms de process entre crochets
50 sont de firefox uniquement
14 tracker-extract
8 tracker-store (?? wtf)
8 snapd
4 rsyslog -n
3 ModemManager
3 NetworkManager --no-deamon
1 cron-f … et des meilleurs (calendar, fwupd, goa-deamon, udisksd …)
2) pourriez vous me dire à quoi correspondent les process entre crochets, (et les trackers ça m'intrigue?)
3) pourquoi firefox est-il si gros?
ET SURTOUT:
4) comment savoir desquels je peux me débarrasser?
merci d'avance, tout propos instructif ou aide est bien venue. (accord de proximité)
zoy
# Hello
Posté par Marotte ⛧ . Évalué à 3. Dernière modification le 13 avril 2017 à 07:38.
1)
2) Les arguments de la commande ne sont pas disponibles. Voir http://unix.stackexchange.com/questions/22121/what-do-the-brackets-around-processes-mean :
3) Firefox lance plusieurs sous-processus :
4) Bah ça dépend…
snapd tu n’en a peut-être pas besoin si tu n’utilises pas…
Goa faut voir quelle application en a besoin…
Tracker ça ça peut éventuellement faire tourner pas mal ton processeur (et faire des accès sur le disque)… désactive le pour voir (les commandes
service tracker stop
puisservice tracker disable
devraient faire l’affaire (pas testé))[^] # Re: Hello
Posté par NeoX . Évalué à 3.
dans la meme idée le modemmanager
sauf à utiliser un modem analogique ou 3G/4G, cela ne sert plus à rien, suffit de le desinstaller
apt purge modemmanager
[^] # Re: Hello
Posté par Anonyme . Évalué à 3.
il y a aussi la carte graphique, si elle n'utilise pas l’accélération, par défaut ce sera le proc qui se charge de tout pour l'affichage.
un petit 'lspci' ?
[^] # Re: Hello
Posté par zoyolin . Évalué à 1.
quelle réactivité ! merci
je me renseigne sur goa, snapd et tracker (j'ai purgé modemmanager).
alors dark_star chaz moi lspci donne :
01:00.0 3D controller: NVIDIA Corporation GF117M GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M
que faut il en déduire? c'est ok, le driver de GPU est actif, non?
[^] # Re: Hello
Posté par Anonyme . Évalué à 3.
Les petits joueurs !
# flash dans les sites webs, parfois juste pour les pubs
Posté par NeoX . Évalué à 5.
streaming en flash ?
internet (facebook ou youtube qui utilisent flash s'il est installé) ?
flash n'est pas reputé pour etre un modele de sobriété.
essaie :
- en installant un bloqueur de pub (adblock par exemple) dans ton navigateur
- en activant l'acceleration 3D de ta carte graphique (via les pilotes proprios si besoin)
- en virant flash ?
[^] # Re: flash dans les sites webs, parfois juste pour les pubs
Posté par Thomas Debesse (site web personnel) . Évalué à 1.
Attention ! Ce n’est pas un conseil valable pour les cartes AMD, le pilote libre est au même niveau de performance que le pilote propriétaire, avec moins de bug et sans la contrainte de devoir se limiter au seul noyau supporté…
Le pilote graphique proprio AMD n’est seulement utile qu’aux utilisateurs de logiciels propriétaires industriels reposant sur les Compatibility profiles d’OpenGL > 3 (qui ne sont pas requis par le standard). Conseiller à quelqu’un le pilote propriétaire est un mauvais conseil s’il utilise une carte AMD, cela peut apporter plein de problèmes, voire de perdre complètement l’affichage si son noyau par défaut est plus récent que celui officiellement supporté par le pilote propriétaire.
Le pilote graphique proprio Intel n’existe pas. Ce conseil n’est pas valable.
Je ne sais pas ce que peut signifier en 2017 “activer l’accélération 3D de la carte graphique” sachant que les distros grand public n’ont plus de
Xorg.conf
par défaut depuis presque 10 ans pour certaines.Alors oui je sais que les malheureux possesseurs de cartes Nvidia sont contraints d’utiliser le pilote propriétaire s’ils ne veulent pas renoncer aux fonctionnalité de ce qu’ils ont acheté et qu’ils sont contraints d’utiliser des bidouilles qu’on ne voit plus depuis 10 ans, mais c’est une population assez minoritaire en fait et que les conseils dédiés à ces personnes ne sont clairement pas valables pour la majorité et peuvent au contraire causer plus de problèmes qu’en résoudre…
À moins de cumuler
Ce genre de conseil prend des airs de légende urbaine.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: flash dans les sites webs, parfois juste pour les pubs
Posté par NeoX . Évalué à 2.
bien relire, la phrase contient 2 etapes :
1°) je conseilles d'abord d'activer l'acceleration 3D,
2°) et seulement, si besoin passer aux pilotes propiétaires
[^] # Re: flash dans les sites webs, parfois juste pour les pubs
Posté par Anonyme . Évalué à 2.
je serais moins catagorique, sur le portable de ma femme avec une bonne veille ati des familles le portable tiens 15 minutes puis s'eteind tous seule a cause de la chauffe vraiment importante. meme sans rien faire d'extraordinaire
obligé d'y mettre les pilotes proprio
[^] # Re: flash dans les sites webs, parfois juste pour les pubs
Posté par zoyolin . Évalué à 1.
donc apparemment il m'arrive de cumuler les conditions :
lspci :
01:00.0 3D controller: NVIDIA Corporation GF117M GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M
distro :
Linux 4.2.0-42-generic #49~14.04.1-Ubuntu SMP Wed Jun 29 20:22:11 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
je suis pas encore chaud sous linux mais je fais pas mal de modelisations 3D… d'où mon intérêt pour l'accélération matérielle
(on parle bien là de l'utilisation de la partie fpga du proc c'est ça?)
cldt
zoy
# Le web c'est nul
Posté par foobarbazz . Évalué à 2.
En fait, c'est pas tant firefox qui est gros, c'est les sites qu'il affiche.
Sinon, le fait qu'il y ait beaucoup de processus n'est pas un problème en soit. Ça consomme pas forcement beaucoup de ressources.
En revanche, tu en as potentiellement qui consomment trop.
Il y a un outil assez cool,
powertop
qui permet de voir (entre autre) quel processus utilise des ressources, et qui aide à baisser la consommation de la machine en la configurant.Sinon, la solution je pense est à chercher dans ta config de firefox. Du genre, est-ce qu'il utilise l'accélération matérielle pour décoder les vidéos ? Qu'est-ce qu'il fait des onglets qui ne sont pas sélectionnes ?
# D'autres pistes
Posté par ninis666 . Évalué à 1.
Comme dit précédemment, powertop est vraiment cool pour faire que ta machine consomme moins (en faisant un "TAB" pour aller voir ce qu'il y a dans l'onglet "Tunables").
Les process entre [] sont des kernel threads, comme son nom l'indique, des trucs qui sont gérés par le kernel. Je doute que ce soit là ton plus gros consommateur … Mais si tu dois faire le ménage dedans :
- il faut soit recompiler un kernel sans tous les trucs que tu n'a pas besoin
- soit virer les modules qui n'ont pas besoin d'être là.
Pour éviter qu'un process prenne trop de CPU, je pense qu'il serait sage de le lancer avec un "nice" devant (cf. man 1 nice) : nice -n 20 /usr/bin/firefox
Tu peux aussi regarder du côté des "governor" : c'est les différentes méthodes d'allocation CPU que ton kernel peut choisir d'utiliser. C'est assez bien expliqué ici : https://wiki.archlinux.org/index.php/CPU_frequency_scaling
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.