Le 23 août 2017 à 18:55, <[email protected]> a écrit :

>
> J'ai un processeur 4 cœurs
>
> Dans LibreOffice calc, l’exécution des commandes consomment presque
> toujours tout le potentiel d'un cœur (100%) et rien ne se passe tant que ce
> cœur n'est pas libéré. Les autres cœurs restent quasiment au repos. Cela
> retarde énormément les exécutions. Pendant cette attente, je peu entrer des
> données ou commandes qui s'exécutent à la suite, même dans des cellules
> concernées dans les commandes précédentes. Cela crée une vraie panique.
>

​Sauf changement récent, LibreOffice n'est pas multithread. Il n'utilise
qu'une seule file de traitement pour toutes ses opérations (
https://bugs.documentfoundation.org/show_bug.cgi?id=65046).​ Ce
comportement est donc correct en l'état.

Pour tenter d'améliorer les performances, il est possible d'activer OpenCL
(Outils->Options->Libreoffice->OpenCL). Cela ne s'applique pas à tous les
calculs cela dit. Autre chose à voir: il est possible qu'un peu
d'optimisation sur le fichier suffise à résoudre le problème: sur des
classeurs avec des centaines de formules et de références qui se croisent,
le calcul est quasi instantané sur une machine moderne. Mais c'est sur que
si on part sur plusieurs milliers de formules, ça devient plus lourd.
Enfin, si les conditions ne permette pas d'obtenir une réactivité "en temps
réel" suffisante, peut-être que désactiver le calcul automatique et le
lancer manuellement (menu Données->Calculer) peut améliorer l'expérience.

Si vous répondez, merci de penser à utiliser la fonction "répondre à tous"
de votre logiciel de courrier électronique de façon que la liste reçoive
une copie de votre réponse.

-- 
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à