[Libreoffice] Surconsommation de ressources (bug connu)
Publié : mar. 07 juin 2011, 09:50
Bonjour à tous,
J'héberge un serveur Minecraft modeste sur mon pc (9 joueurs). Celui-ci utilise jre pour fonctionner. Jusque là, pas de problème. Néanmoins, depuis cela, à chaque fois que je souhaite utiliser libreoffice, ce dernier (processus soffice.bin) se met à surconsommer les ressources systèmes (RAM et CPU). Etant donner que le problème ne survient que lorsque le serveur est up, j'accuse tout de suite java.
Mon premier réflexe à été de brider volontairement l'accès au CPU pour le process soffice.bin avec cpulimit. ça fonctionne, Dans le sens où je reprend le contrôle de ma machine, mais forcément, libreoffice reste très lent à répondre.
L'objectif de ma venue ici est donc de connaître votre point de vue sur la solution la plus "intelligente" à adopter dans ce cas.
J'en vois quelques unes:
- Créer un user libreoffice et gérer l'accès aux ressources de ce user (pas encore testé, donc pas sûr que ça résolve mon problème)
- Passer par une VM (Un peu lourd pour simplement isoler un bête tableur)
- Passer par une sandbox (si cela existe sous linux)
- Changer de tableur (gnucalc ne répond pas à mon besoin - tracer une simple regression linéaire sur un graphique, j'ai pas réussis)
Voila, si finalement, je me complique la vie et qu'il existe une solution simple et évidente qui me sois passé au dessus, merci de faire partager.
D'avance merci
J'héberge un serveur Minecraft modeste sur mon pc (9 joueurs). Celui-ci utilise jre pour fonctionner. Jusque là, pas de problème. Néanmoins, depuis cela, à chaque fois que je souhaite utiliser libreoffice, ce dernier (processus soffice.bin) se met à surconsommer les ressources systèmes (RAM et CPU). Etant donner que le problème ne survient que lorsque le serveur est up, j'accuse tout de suite java.
Mon premier réflexe à été de brider volontairement l'accès au CPU pour le process soffice.bin avec cpulimit. ça fonctionne, Dans le sens où je reprend le contrôle de ma machine, mais forcément, libreoffice reste très lent à répondre.
L'objectif de ma venue ici est donc de connaître votre point de vue sur la solution la plus "intelligente" à adopter dans ce cas.
J'en vois quelques unes:
- Créer un user libreoffice et gérer l'accès aux ressources de ce user (pas encore testé, donc pas sûr que ça résolve mon problème)
- Passer par une VM (Un peu lourd pour simplement isoler un bête tableur)
- Passer par une sandbox (si cela existe sous linux)
- Changer de tableur (gnucalc ne répond pas à mon besoin - tracer une simple regression linéaire sur un graphique, j'ai pas réussis)
Voila, si finalement, je me complique la vie et qu'il existe une solution simple et évidente qui me sois passé au dessus, merci de faire partager.
D'avance merci