FAQ sur les applications LabVIEW 64 bits vs. 32 bits

Aperçu

Cet article a pour objectif de répondre aux questions fréquemment posées concernant LabVIEW 64 bits versus LabVIEW 32 bits.

Contenu

Depuis quand LabVIEW supporte-t-il les systèmes d'exploitation 64 bits ?

LabVIEW 2009 a été le premier à avoir une version 64 bits.

 

Quels systèmes d'exploitation sont supportés par LabVIEW 64 bits ?

Jusqu'à LabVIEW 2013 SP1 inclus, seuls les systèmes d'exploitation Windows étaient supportés. Depuis LabVIEW 2014 64 bits, Linux et Mac OS X sont supportés. Vous trouverez des informations détaillées sur les systèmes d'exploitation supportés par chaque version aux pages Détails des versions LabVIEW, Compatibilité des versions de LabVIEW et de Windows, LabVIEW 2014 Readme for GNU/Linux et LabVIEW 2014 Readme for OS X.

 

Quels sont les modules, toolkits et drivers LabVIEW disponibles pour LabVIEW 64 bits ?

LabVIEW 64 bits ne supporte pas certains des toolkits supportés par LabVIEW 32 bits. Ce support varie aussi en fonction du système d'exploitation :

Chaque article présente des informations sur les compléments logiciels, les toolkits et les drivers LabVIEW pour chaque système d'exploitation.

 

Je possède une copie de LabVIEW 32 bits. Dois-je acheter une autre licence pour LabVIEW 64 bits ?

Tout client qui achète LabVIEW 2009 ou version ultérieure a une licence valide à la fois pour les versions 32 et 64 bits.

 

LabVIEW 64 bits est-il inclus sur le DVD de la plate-forme LabVIEW ?

L'installeur de LabVIEW 64 bits est disponible sur le DVD de la plate-forme LabVIEW uniquement pour Mac OS X. L'installeur Windows peut être téléchargé à partir de la section LabVIEW 64 bits de notre site Web. LabVIEW 64 bits pour Linux n'est distribué que sur un DVD ; contactez votre représentant NI local si vous avez besoin d'une copie de LabVIEW 64 bits pour Linux.

 

LabVIEW 32 bits et LabVIEW 64 bits peuvent-ils être installés sur la même machine 64 bits?

Oui.

 

Puis-je exécuter un VI créé avec LabVIEW 32 bits sur un ordinateur 64 bits et vice versa ?

Oui, un VI créé avec le système de développement LabVIEW 32 bits peut être ouvert dans LabVIEW 64 bits et inversement car le code n'est compilé qu'à l'exécution du VI.

 

Puis-je exécuter une application ou un exécutable construit avec LabVIEW 64 bits sur un ordinateur 32 bits ?

Non, vous ne pouvez pas exécuter le système de développement, le moteur d'exécution, des exécutables ou des applications LabVIEW 64 bits sur un ordinateur 32 bits.

 

Puis-je exécuter une application ou un exécutable construit avec LabVIEW 32 bits sur un ordinateur 64 bits ?

Dans un environnement Windows, vous pouvez exécuter des exécutables 32 bits sur un ordinateur 64 bits ; par conséquent, le système de développement, le moteur d'exécution et les exécutables LabVIEW 32 bits peuvent s'exécuter sur un ordinateur Windows 64 bits. Un ordinateur Mac OS X exécutant un noyau 64 bits ne peut pas exécuter les applications 32 bits ; il faut passer à un noyau 32 bits pour exécuter une application 32 bit, ce qui n'est possible que pour certaines versions de Mac OS X. Linux 64 bits requiert l'installation de bibliothèques 32 bits pour l'exécution des applications 32 bits ; cependant, l'installation de ces bibliothèques ne garantit pas que toutes les applications 32 bits pourront s'exécuter sur les ordinateurs Linux 64 bits.

 

Puis-je construire un exécutable 32 bits avec LabVIEW 64 bits Application Builder ?

Non. Actuellement, il n'y a pas d'option permettant de créer une version 32bits d'un exécutable avec LabVIEW 64bits Application Builder .

 

À combien de mémoire LabVIEW peut-il accéder ?

Une application peut faire une requête de mémoire, mais il incombe au système d'exploitation d'accepter ou de refuser cette requête en fonction de la mémoire (physique ou virtuelle) disponible. Par défaut, LabVIEW 32 bits sous Windows XP 32 bits est limité à un maximum de 2 Go d'espace d'adresse. Il existe une option de démarrage 3 Go qui permet potentiellement aux applications sous Windows XP 32 bits d'utiliser un maximum de 3 Go d'espace d'adresse. LabVIEW 32 bits s'exécutant sous Windows Vista 64 bits ou Windows 7 64 bits peut utiliser un maximum de 4 Go d'espace d'adresse. Dans toutes ces configurations, il est possible que l'allocation de buffers de grande taille échoue s'il n'y a pas suffisamment de mémoire contiguë disponible. LabVIEW 64 bits sous un système d'exploitation 64 bits supporte autant de RAM que le système d'exploitation (en théorie, 16 exaoctets). Actuellement, Windows 64 bits impose une limite de 16 To.


Informations supplémentaires

  • Les drivers de périphériques doivent être installés après LabVIEW. Si les drivers de périphériques sont déjà installés, vous pouvez permettre à LabVIEW de les reconnaître en effectuant une réparation des Drivers de périphériques à partir du Panneau de configuration. Les drivers et LabVIEW s'installent séparément.
  • Sur ni.com, tous les clients ont accès à la toute dernière version de LabVIEW 64 bits. Les clients ayant souscrit au Programme de service standard (SSP) ont également accès aux versions antérieures de LabVIEW 64 bits.