Flux Des Données Et Gestion De Mémoire; Conception Du Diagramme - National Instruments LabVIEW Manuel De L'utilisateur

Table des Matières

Publicité

Chapitre 5
Construction du diagramme
Flux des données et gestion de mémoire

Conception du diagramme

Manuel de l'utilisateur LabVIEW
L'exécution par flux de données facilite la gestion de mémoire par rapport
au modèle d'exécution séquentielle. Dans LabVIEW, vous n'allouez pas de
variables et vous ne leur affectez pas de valeur. À la place, vous créez un
diagramme avec des fils de liaison qui représentent la transition des
données.
Les VIs et les fonctions qui génèrent des données allouent
automatiquement de la mémoire à ces données. Lorsque le VI ou la
fonction n'utilise plus les données, LabVIEW désalloue la mémoire
associée. Lorsque vous ajoutez de nouvelles données à un tableau ou à une
chaîne, LabVIEW alloue assez de mémoire pour gérer les nouvelles
données.
Comme LabVIEW gère la mémoire automatiquement, vous ne contrôlez
pas les phases d'allocation et de désallocation. Si votre VI utilise de
grandes quantités de données, vous devez comprendre le principe
d'allocation de mémoire. Comprendre ces principes peut en effet vous aider
à écrire des VIs avec des besoins en mémoire largement inférieurs.
Minimiser l'utilisation de la mémoire peut vous aider à augmenter la
vitesse d'exécution des VIs.
Reportez-vous à la note d'application LabVIEW Performance and Memory
Management pour obtenir de plus amples informations sur l'allocation de
mémoire. Reportez-vous à la section Memory and Speed Optimization du
chapitre 6, LabVIEW Style Guide, dans le manuel LabVIEW Development
Guidelines pour obtenir de plus amples informations sur l'optimisation de
l'utilisation de la mémoire lors de votre travail de développement.
Utilisez les conseils suivants pour concevoir vos diagrammes :
Utilisez une présentation de gauche à droite et de haut en bas. Bien que
les positions des éléments du diagramme ne déterminent pas l'ordre
d'exécution, évitez de câbler de droite à gauche pour garder le
diagramme organisé et facile à lire. Seuls les fils de liaison et les
structures déterminent l'ordre d'exécution.
Évitez de créer un diagramme qui occupe plus d'un ou de deux écrans.
Si un diagramme devient large et complexe, il peut être difficile à
comprendre ou à mettre au point.
Voyez si vous pouvez réutiliser certaines composantes du diagramme
dans d'autres VIs ou si une section du diagramme peut être utilisée
5-32
ni.com

Publicité

Table des Matières
loading

Table des Matières