Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME II. Les Objets

12. MPAGE

12.5 Options mémoire d'une MPAGE

12.5.1 BUF_SIZE

Indique la taille du buffer (en nombre de records) réservé aux LPG. Par défaut, cette valeur vaut NPG.

On peut agrandir le buffer si on dispose d'assez de mémoire pour accélérer les scrolling avant-arrière dans la MPAGE.

12.5.2 LPG_MEM

Comme la MPAGE affiche plusieurs records simultanément, un certain nombre sont conservés en mémoire (BUF_SIZE). Comme les LPG peuvent contenir des champs CODEISAM, à chaque affichage d'une ligne, il faut relire un ou plusieurs ISAM pour compléter la PAGE.

Pour éviter les lenteurs dues à ce processus (répété en permanence), on conserve en mémoire le contenu des LPG également.

Cependant, pour les applications pour lesquelles la mémoire est une denrée précieuse, on peut souhaiter ne pas conserver le contenu des LPG en mémoire : c'est l'objet de ce mot-clé.

Ainsi "LPG_MEM No" permet de gagner de la mémoire, mais génère une perte de temps. Par défaut, les LPG sont conservées en mémoire.

Cette option peut être globalisée par GLOBAL {MP_LPG_MEM Yes | No}.

12.5.3 MP_LPG_MEM

Synonyme de LPG_MEM.

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be