Formulaire de demande d'aide

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/assistance/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

De la part de : -
- alexandre.tarantini@gmail.com

Texte de la question : -
- Bonjour,

Actuellement, je suis en train de travailler sur la conversion de documents office en PDF avec l'API Java et j'aimerai savoir comment réduire au maximum la taille de l'application LibreOffice en supprimant les choses qui ne me servent à rien (mon usage est juste la conversion). J'ai commencé à regarder en supprimant par exemple, la correction orthographique automatique des mots, des images, des exemples.
Je suis preneur de toutes les idées qui me permettrait de réduire au maximum la taille de LibreOffice sans corrompre son utilisation pour la conversion en PDF.

Merci d'avance à ceux qui se pencheront sur ce besoin !

Bonjour,

- Bonjour,

Actuellement, je suis en train de travailler sur la conversion de documents office en PDF avec l'API Java et j'aimerai savoir comment réduire au maximum la taille de l'application LibreOffice en supprimant les choses qui ne me servent à rien (mon usage est juste la conversion). J'ai commencé à regarder en supprimant par exemple, la correction orthographique automatique des mots, des images, des exemples.
Je suis preneur de toutes les idées qui me permettrait de réduire au maximum la taille de LibreOffice sans corrompre son utilisation pour la conversion en PDF.

Que voulez-vous dire par "réduire la taille de LibreOffice" ? S'agit-il
de réduire l'empreinte mémoire ou bien de réduire la place utilisée par
son installation sur le disque ?

S'il s'agit de réduire la place utilisée sur le disque, je pense que ce
n'est pas la peine de vous fatiguer, ce que vous pourrez enlever sans
tout casser est négligeable. Vous pouvez toutefois compiler une version
maison en éliminant toutes les extensions, jeux d'icônes et galleries
inutiles et en n'installant ni localisation (traduction), ni aide ni
dictionnaire. Avec tout ça vous ne devriez pas pouvoir réduire de plus
de 20% (estimation à la louche) la place occupée sur le disque.

S'il s'agit de réduire l'empreinte mémoire, il faut aussi éliminer les
extensions, les dictionnaires et toutes les personnalisations inutiles.
Il faut aussi faire l'installation sur un système ne comportant que les
polices de caractères nécessaires. Après il faut voir si en cours
d'utilisation en batch l'empreinte mémoire augmente à chaque conversion,
ce qui pourrait signifier une fuite de mémoire.

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

Bonne journée
JBF

Merci de votre réponse, je parle de réduire la taille sur le disque.
Qu'appelez vous "empreinte mémoire" ?
Je me posais une question tout à l'heure. Est ce qu'il existe un document qui explique ce à quoi sert chaque dossier de l'arborescence de l'installation ?
Dans quel dossier se situe les différents composants dont vous avez parlé? (extension, jeux d'icônes et galeries)

Merci d'avance,

-----Message d'origine-----

Bonjour,

Merci de votre réponse, je parle de réduire la taille sur le disque.

Alors le plus propre est de compiler une version dédiée en choisissant
les bonnes options pour enlever tout ce qui n'est pas indispensable.
Il suffit d'ajouter des options disable-toto ou without-toto dans le
fichier de configuration de l'outil de compilation pour produire une
installation sans "toto".
C'est plus facile et moins coûteux sous Linux ...

Si vous bidouillez une installation standard en enlevant des fichiers ou
sous-dossiers dans le dossier d'installation du programme, vous allez
tout casser.

Une bonne source d'information :
https://wiki.documentfoundation.org/Main_Page

Qu'appelez vous "empreinte mémoire" ?

La place occupée par le programme en fonctionnement dans la mémoire vive
de l'ordinateur. C'est une information qui est donnée par le moniteur
système ou le gestionnaire de tâches.

Bonne journée
JBF

Bonjour,

Merci de votre réponse.
Je serai aussi intéressé pour réduire l'empreinte mémoire (même si je n'y avais pas pensé avant). Je me réfère donc à votre premier message.

Merci beaucoup,

-----Message d'origine-----

Bonjour,

Bonjour,

Merci de votre réponse.
Je serai aussi intéressé pour réduire l'empreinte mémoire (même si je n'y avais pas pensé avant). Je me réfère donc à votre premier message.

Il y a deux options intéressantes je pense, lto et mergedlibs qui permettent de diminuer la taille de LibreOffice je pense, mais combiné il te faut une belle bête pour compiler, surtout au niveau RAM !

--enable-mergelibs
Ainsi que
--enable-lto

Sinon pour la mémoire je pencherai pour l'utilisation de tcmalloc ou de jemalloc. normalement ils libèrent correctement et sont plus rapide, sinon system malloc peut aussi être intéressant.

Mais aucune données chiffés pour ma part, si tu peux en mesurer hésite pas à les mettre sur le wiki !

Bon weekend

Oups oublié le principal destinataire

Bon week-end