ModeOptimisationFlux
Description...
Exemple...
Traduction...
ModeOuvertureFichier Dans (MemoireVolatile, MemoirePersistant, SynchroneSysteme, AsynchroneSysteme, Asynchrone1024, Asynchrone4096, Asynchrone16384, Asynchrone65536);
L'énuméré ModeOptimisationFlux spécifie le mode d'optimisation de l'accès au contenu du flux. Cet énuméré est utilisé lors de l'appel d'un constructeur implémentant l'interface IFlux.
La signification des valeurs est la suivante :
- MemoireVolatile.
Le contenu du flux est monté en mémoire pour la lecture et déchargé de la mémoire pour l'écriture en un seul accès au périphérique. A la fermeture du flux, la zone mémoire est réallouée.
- MemoirePersistant.
Le contenu du flux est monté en mémoire pour la lecture et déchargé de la mémoire pour l'écriture en un seul accès au périphérique. A la fermeture du flux, la zone mémoire n'est pas réallouée. En cas de nouvel accès, le périphérique n'est sollicité que si le contenu a été modifié par un programme tiers.
- SynchroneSysteme.
Le contenu du flux n'est pas optimisé par le système d'exploitation réel - Mac Os, Os 390, Os 400, Unix ou Windows. La lecture et l'écriture sont directes sur le périphérique.
- AsynchroneSysteme.
Le contenu du flux est optimisé par le système d'exploitation réel - Mac Os, Os 390, Os 400, Unix ou Windows. La lecture et l'écriture sur le périphérique sont réalisées en tâche de fond.
- Asynchrone1024.
Le contenu du flux est optimisé par le système d'exploitation virtuel Up ! System sans faire appel à l'optimisation du système d'exploitation réel. La taille de l'anté-mémoire est de 1 024 octets.
- Asynchrone4096.
Le contenu du flux est optimisé par le système d'exploitation virtuel Up ! System sans faire appel à l'optimisation du système d'exploitation réel. La taille de l'anté-mémoire est de 4 096 octets.
- Asynchrone16384.
Le contenu du flux est optimisé par le système d'exploitation virtuel Up ! System sans faire appel à l'optimisation du système d'exploitation réel. La taille de l'anté-mémoire est de 16 384 octets.
- Asynchrone65536.
Le contenu du flux est optimisé par le système d'exploitation virtuel Up ! System sans faire appel à l'optimisation du système d'exploitation réel. La taille de l'anté-mémoire est de 65 536 octets.
Si le flux est petit, il est conseillé d'employer MemoireVolatile. Si le flux est volumineux, il est conseillé d'employer AsynchroneXyz, où XyZ correspond à un multiple de la taille d'un bloc du périphérique.
Revenir en haut de la page...
Principal
Variable
Debut
...
F=Fichier("essai.txt", EcritureTexte, Asynchrone1024);
/* Ouverture du fichier essai.txt pour y ecrire du texte. Le système de fichiers comporte des blocs de 256 octets. */
...
Fin Principal
Revenir en haut de la page...
|
|
|
|
|
|
|
|
FlussoptimierungModus | StreamOptimizationMode | 小河优化方式 | ModoMaximoAprovechamientoFlujo | - | - | - | - |
Revenir en haut de la page...