[Résolu] Configuration mémoire cache pour fichiers lourds

Questions liées au programme de setup ou à l'installation ainsi que des problèmes d'ordre général qui ne sont pas liés à un module spécifique (dictionnaire, impression, etc).

Modérateur : Vilains modOOs

Avatar de l’utilisateur
TITANIUM
Membre OOrganisé
Membre OOrganisé
Messages : 83
Inscription : 03 févr. 2011 21:02
Localisation : Cancun, Mexico

[Résolu] Configuration mémoire cache pour fichiers lourds

Message par TITANIUM »

Bonjour à tous,

J'aurais pu mettre ce fil dans "Nouvelles du front" - utilisant la version 6.1.1.2 mais le problème date de la version 6.0.
J'aurais pu le mettre dans CALC, mais j'ai l'impression que c'est un problème de mémoire.
Donc, un problème de configuration, peut-être?

CONTEXTE ET SYMPTÔMES:
Contexte: Dans le cadre de mon activité financière, j'utilise simultanément 3 fichiers CALC de respectivement 1,91 Mo, 4,06 Mo et 4,55 Mo (valeurs trouvées dans "Propriétés" des dits documents) utilisant un total 1010.1 Mo en RAM selon l'administrateur de tâches.
Mon ordinateur dispose de 16 Go de RAM (15,9 Go disponibles selon les infos “Système”), plus 256 Go de disque statique supposés servir de mémoire virtuelle (selon la doc de l'ordi).
Récemment (depuis la version 6.0), j'ai constaté des problèmes d'actualisation des valeurs calculées par formules.
J'aurais pu faire des copies d'écran mais, s'agissant d'un processus dynamique, faire des copies de 0s ou de valeurs inchangées ne me semble pas vraiment utile...
Symptômes: Cas concret: Une formule fait une recherche de type RECHERCHEV(J4,A$10:B$1014,2) (J4 = Date, A = Colonne Date, B = Colonne de valeur)
1. Je change la valeur en J4 et rien ne se produit: Pas d'actualisation. La valeur correspondant à la date précédemment saisie reste affichée.
2. Je recalcule avec F9: Aucun changement.
3. Clic sur le bouton "Fx": La valeur correcte s'affiche dans la zone “Résultat” de la fenêtre Assistant de Fonction.
4. Je valide avec le bouton OK: La formule affiche 0.
5. La seule solution trouvée, jusqu'ici, pour récupérer la valeur correcte est de sauvegarder, recharger le document ET retourner dans l'assistant de fonction et valider: La valeur correcte finit par s'afficher.
Note: Cela ne se produit pas immédiatement. Les symptômes cités se produisent, après avoir travaillé quelques heures. Ceci, même si je sauvegarde régulièrement.

QUESTION:
Comment puis-je améliorer la situation et avoir une mise à jour immédiate des valeurs calculées?

PISTES ÉTUDIÉES:
1. Libérer le maximum de mémoire utilisée par Windows 10: Pas de différence notable. (J'utilise Firefox pour récupérer les données et les insérer dans mes fichiers CALC et je désactive un maximum d'autres programmes subjacents).
2. Configurer la mémoire vive de Libreoffice: J'ai eu la surprise de ne plus trouver l'option "Mémoire Vive". Ce n'est plus nécessaire?
3. Réduire la taille de mes fichiers: J'aimerais éviter. En dernier recours, je serai bien obligé de le faire...

Par avance, merci.
Dernière modification par TITANIUM le 19 sept. 2018 21:44, modifié 5 fois.
Lémi
LibreOffice 7.2.7.2
W10
Avatar de l’utilisateur
OOotremer971
ManitOOu
ManitOOu
Messages : 2744
Inscription : 16 avr. 2010 13:31

Re: Configuration mémoire vive disparue?

Message par OOotremer971 »

Bonjour,

Sujet évoqué récemment : Re: Réglage mémoire vive Libre Office 6.1

@+
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
Avatar de l’utilisateur
TITANIUM
Membre OOrganisé
Membre OOrganisé
Messages : 83
Inscription : 03 févr. 2011 21:02
Localisation : Cancun, Mexico

Re: Configuration mémoire vive disparue?

Message par TITANIUM »

Bonjour OOotremer971,
OOotremer971 a écrit :Sujet évoqué récemment : Re: Réglage mémoire vive Libre Office 6.1
Merci pour ton apport... :shock:
Je fouille et expérimente comme je peux. J'apprends et je cherche à comprendre par moi-même mais, malheureusement je n'ai aucune idée sur comment régler ce cache.
Je suppose que TotalCacheSize et, peut-être, ObjectCacheSize sont les valeurs les plus à même de solutionner mon problème.
Compte tenu de ma configuration PC, quelles valeurs seraient les plus adéquates? (Est-ce que ma supposition est correcte?) *
Un peu plus d'éclaircissements concernant ce cache et les diverses clés qui le composent serait également les bienvenus. :)

Par avance, merci.

*: Je vais quand même tenter de modifier les valeurs par essais et erreurs en attendant le point de vue d'un spécialiste. :mrgreen:
Lémi
LibreOffice 7.2.7.2
W10
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12226
Inscription : 08 nov. 2005 16:23
Localisation : Caen, France

Re: Configuration mémoire cache pour fichiers lourds

Message par Bidouille »

Bonjour,
TITANIUM a écrit :utilisant la version 6.1.1.2
Comme régulièrement évoqué, cette version est expérimentale.
Sur ce forum, nous encourageons à utiliser les dernières versions stables : https://forum.openoffice.org/fr/forum/v ... =2&t=49867

Si vous rencontrez des dysfonctionnements, il est inutile de les mentionner ici.
Il est plus profitable de les faire remonter directement aux développeurs : https://forum.openoffice.org/fr/forum/v ... 29&t=27460
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 5752
Inscription : 02 janv. 2009 23:56

Re: Configuration mémoire cache pour fichiers lourds

Message par Jean-Louis Cadeillan »

Bonjour,
Je ne crois pas trop au rôle de la mémoire cache pour une absence de recalcul, mais bon, c'est à essayer. Par contre, tu peux essayer de forcer le recalcul en remplaçant

Code : Tout sélectionner

RECHERCHEV(J4,A$10:B$1014,2) 
par

Code : Tout sélectionner

RECHERCHEV(J4,A$10:B$1014,2)+0*ALEA() 
. Puisque ta formule renvoie une valeur que je suppose numérique, l'ajout de 0*ALEA() ne la changera pas mais forcera le recalcul.
Cordialement,
Jean-Louis
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
Avatar de l’utilisateur
TITANIUM
Membre OOrganisé
Membre OOrganisé
Messages : 83
Inscription : 03 févr. 2011 21:02
Localisation : Cancun, Mexico

Re: Configuration mémoire cache pour fichiers lourds

Message par TITANIUM »

Bonjour Jean-Louis,
Jean-Louis Cadeillan a écrit :Je ne crois pas trop au rôle de la mémoire cache pour une absence de recalcul, mais bon, c'est à essayer.
Quelle serait alors la raison de cette absence de recalcul?
Et merci du conseil qui vient d'illuminer une petite ampoule au-dessus de ma tête.
Je me voyais difficilement modifier les 2580 formules du plus gros des fichiers (et probablement d'autres milliers dans les deux autres fichiers).
Je ne souhaitais pas supprimer des enregistrements de mes fichiers. Par contre, je peux copier les valeurs de toutes les formules qui n'ont plus besoin d'être recalculées et seulement modifier avec ta formule celles vraiment nécessaires.Ainsi, j'allège le fichier (beaucoup de cellules ne contenant alors plus que des valeurs non calculées).
Avec moins de formules à surveiller, peut-être que CALC sera plus “content”.
Maintenant, si tu pouvais me donner plus de détails sur les valeurs à saisir dans la mémoire cache pour tenter d'optimiser ma configuration, je t'en serai reconnaissant.

Bonjour Bidouille,
Bidouille a écrit : TITANIUM a écrit:
utilisant la version 6.1.1.2
Comme régulièrement évoqué, cette version est expérimentale.
Je pense que la sélection n'est pas allée jusqu'au bout de ma phrase. J'ai installé la version 6.1.1.2 (espérant une amélioration) parce que la version 6.0.6 posait le même problème.
C'est en essayant d'aller un peu plus au fond d'un problème qui se pose seulement après quelques heures d'utilisation que j'ai décidé de pondre ce fil.
Raison pour laquelle je n'ai pas suivi ce conseil:
Bidouille a écrit :Si vous rencontrez des dysfonctionnements, il est inutile de les mentionner ici.
Il est plus profitable de les faire remonter directement aux développeurs : https://forum.openoffice.org/fr/forum/v ... 29&t=27460R
Merci du rappel, néanmoins.
 Ajout : Bon,
- j'ai multiplié par 4 les valeurs de TotalCacheSize (passant à 1 Go) et ObjectCacheSize (passant 512 Mo),
- j'ai remplacé les formules qui n'étaient plus utiles par les valeurs résultats (passant le fichier de 4,55 à 3,44 Mo),
- j'ai rajouté “+0*ALEA()” dans toutes les formules d'utilisation régulière.
Résultat: Satisfaisant. Je n'ai pas constaté d'absence de recalcul et l'affichage me semble plus rapide (c'est, évidemment, subjectif).
Je mets le fil en [Résolu].
Merci pour votre collaboration. Cordialement. 
Lémi
LibreOffice 7.2.7.2
W10