Deutsch   English   Français   Italiano  
<ug8vjc$2h446$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!news.mixmin.net!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Ghost-Raider <ghost-raider@compuserve.com>
Newsgroups: fr.comp.os.linux.configuration
Subject: =?UTF-8?Q?Re=3A_Fuite_de_m=C3=A9moire_dans_Open_Office_et_Libre_Off?=
 =?UTF-8?B?aWNlIDogdW5lIHNvbHV0aW9uID8gTGUgbXlzdMOocmUgcyfDqXBhaXNzaXQuLi4=?=
Date: Thu, 12 Oct 2023 16:24:46 +0200
Organization: A noiseless patient Spider
Lines: 136
Message-ID: <ug8vjc$2h446$1@dont-email.me>
References: <ufrlm8$28ve7$2@dont-email.me> <ug17jn$53d$1@dont-email.me>
 <ug19sv$ht$2@dont-email.me> <652434d3$0$6438$426a34cc@news.free.fr>
 <ug1i25$ia$1@dont-email.me> <6524cb4a$0$7756$426a74cc@news.free.fr>
 <ug42e8$17amr$2@dont-email.me> <ug4jk8$1d6n8$1@dont-email.me>
 <ug6rf0$1u26a$2@dont-email.me> <ug6ttl$20lie$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 12 Oct 2023 14:24:44 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="c586302c1a67705e5ee603787f94d32b";
	logging-data="2658438"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/+ha9iw2/QHE1qTmdTHKsg7ayNaTgl3sI="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:mZ7gA/GacITSBL+4653JEBqnaPM=
In-Reply-To: <ug6ttl$20lie$1@dont-email.me>
Content-Language: fr
Bytes: 6565

Le 11/10/2023 à 21:43, Alf92 a écrit :
> Ghost-Raider (le 11/10/2023 à 21:01:52) :
>> Le 11/10/2023 à 00:35, Alf92 a écrit :
>>> Ghost-Raider (le 10/10/2023 à 19:42:31) :
>>>> Le 10/10/2023 à 05:55, Thierry HOUX a écrit :
>>>>> Le Mon, 9 Oct 2023 20:50:45 +0200, Ghost-Raider a écrit :
>>>>>> Le 09/10/2023 à 19:13, christian a écrit :
>>>>>>> Le Mon, 9 Oct 2023 18:31:27 +0200, Ghost-Raider a écrit :
>>>
>>>>>>>> Sauf erreurs, Open Office et Libre Office sont en 32 bits.
>>>>>>>
>>>>>>> Comment l'as-tu déterminé?
>>>>>>
>>>>>> De mémoire, mais je me suis trompé. J'ai répondu à Nicolas George : chez
>>>>>> moi : OO en 32 bits, LO en 64 bits, avec toujours la même fuite.
>>>>>>>
>>>>>>> Chez moi (Debian 12),Libre-office est en 64 bits (sauf erreur de ma
>>>>>>> part)
>>>>>>
>>>>>> Pas d'erreur de ta part.
>>>>>>>
>>>>>>>> Mon PC Linux fait 16 GO de RAM et c'est pareil, soffice.bin devient
>>>>>>>> énorme dès l'ouverture de LO.
>>>>>>>
>>>>>>> chez moi, il ne bouge pas d'un octet (14672 octets) quoi qu'il arrive
>>>>>>>
>>>>>>> Est-ce qu'on parle du même fichiers?
>>>>>>
>>>>>> Il n'y a qu'une instance de soffice.bin à ma connaissance, qui apparaît
>>>>>> dès que je lance le logiciel et qui disparaît dès que je le ferme,
>>>>>> constatations faite sous Windows et sous Linux.
>>>>>> Et c'est bien ce fichier qui enfle jusqu'à dépasser 1 GO et qui finit
>>>>>> par se planter.
>>>>>>
>>>>>>>> J'imagine que c'est toute la structure initiale de l'information qui
>>>>>>>> est foireuse et qu'il faudrait tout casser pour résoudre ce problème
>>>>>>>> qui ne semble pas vraiment remuer les foules et qui est, finalement,
>>>>>>>> facile à contourner.
>>>>>>>
>>>>>>> ben, s'il faut tout casser, c'est pas si simple :-)
>>>>>>>
>>>>>> Non, c'est certainement trop compliqué puisque cette fuite de mémoire
>>>>>> date de Star Office dont  ma version, la 5.2, a plus de 20 ans d'âge et
>>>>>> n'a jamais été corrigée.
>>>>>> On peut consulter sur le web des tas de messages sur ce problème, jamais
>>>>>> résolu.
>>>>>
>>>>> Peut-être pas un problème dû à soffice.bin mais qui a des conséquences sur
>>>>> ce dernier. Se méfier de la conséquence visible et de la cause qui peut-
>>>>> être ailleurs, en l'occurrence calc peut-être?
>>>>
>>>> calc et  writer ont la même maladie mais ça dépend des gens  et du moment.
>>>>
>>>> Essais :
>>>> 1 - j'ouvre sous OO mon  fichier test qui ne pèse que 1012 kO.
>>>> soffice.bin est créé et pèse 167300 kO !
>>>> 165 fois plus lourd !
>>>> je crée un fichier de vidage (DMP), il pèse 393116 kO.
>>>> J'ouvre ce fichier de vidage : il est "corrompu", plantage.
>>>>
>>>> 2 - J'ouvre mon fichier test sous LO
>>>> soffice.bin est créé : 590920 kO
>>>> 584 fois plus lourd !
>>>> Je crée un fichier de vidage (DMP), il pèse 1249293 kO
>>>> J'ouvre ce fichier de vidage : il est "corrompu", plantage.
>>>>
>>>> Pourquoi les fichiers soffice.bin sont-ils si gros ?
>>>> Pourquoi sont-ils bien plus gros sous LO que sous OO ?
>>>> Pourquoi les fichiers DMP sont-ils "corrompus" ?
>>>>
>>>> Voilà, voilà...
>>>
>>> essaye de désactiver ou virer Java jre avant de lancer LO Calc pour voir
>>
>> Sauf erreur, je n'ai pas java jre sur mes PC.
> 
> à vérifier qd même
> 
> dans la boite de dialogue "Options - LibreOffice - Avancé", sous
> "Options Java", décocher "Utiliser un environnement d'exécution Java",
> même si Java n'est pas installé.


Merci, en effet, Java jre est dans mes systèmes. Pourtant je me rappelle 
avoir désinstallé plusieurs versions Windows, pas la dernière 
apparemment et elle est aussi présente dans Linux.

Donc, essais de mon fichier test de 1 012 KO avec et sans java jre:

1 - LINUX/LO :
a) avec java,   soffice.bin :
	VIRT  1115 344
	RES :  486 628
	SHR :  138 704
b) sans java, soffice.bin :
	VIRT  1180 208
	RES :  486 812
	SHR :  138 488
C'est pareil

2 - WINDOWS/LO
a) avec java, soffice.bin : 592 044
b) sans java, soffice.bin : 605 388
C'est pareil

3 - WINDOWS/OO
a) avec java, soffice.bin : 92 708
b) sans java, soffice.bin : 92 860

C'est pareil.

Java n'a pas d'incidence sur la taille des "fichiers"..

Mais on voit à nouveau que LO crée un soffice.bin bien plus gros qu'OO, 
ce qui peut et même doit expliquer les plantages totaux de LO.

Et j'en reste à mon point de départ : faute de trouver une explication 
rationnelle et un remède à ces plantages de LO, OO reste plus fiable, 
tout en ne l'étant pas totalement, loin s'en faut.

Détails très amusants :

Si on explore la configuration avancée de LINUX/JAVA/LO, on trouve 106 
lignes de préférences qui commencent toutes par org.openoffice...
Apparemment les développeurs qui ont traduit OO en LO sous LINUX ne se 
sont pas cassé la tête.

Et si on explore la configuration avancée de WINDOWS/JAVA/LO, on trouve 
également 106 lignes de préférences qui commencent toutes par 
org.openoffice...

Donc les développeurs de LO sous Windows ne se sont pas non plus cassé 
la tête.