OS와 어플리케이션별 메모리 요구사항에 가장 적합한 옵션을 사용해야 합니다. 대부분의 LabVIEW 툴킷 및 모듈은 LabVIEW 64비트를 지원합니다. 추가 논의는 LabVIEW 32비트 및 64비트 호환성을 참조하십시오.
LabVIEW 2009에서 64비트 버전이 처음 출시되었습니다.
LabVIEW 2013 SP1까지는, Windows OS만 지원되었습니다. LabVIEW 2014 64비트는 Linux 및 Mac OS X에 대한 지원을 추가했습니다. 각 버전에서 지원되는 OS에 대한 자세한 정보는 LabVIEW OS 지원, LabVIEW와의 Windows 버전 호환성, GNU/Linux용 LabVIEW 2014 Readme 및 OS X용 LabVIEW 2014 Readme를 참조하십시오.
LabVIEW 32비트에서 지원되는 툴킷이 LabVIEW 64비트에서 모두 지원되지는 않습니다. 또한 OS에 따라 지원 내용이 달라집니다.
각 문서에서는 각 OS의 LabVIEW 애드온, 툴킷 및 드라이버에 대한 정보를 제공합니다.
LabVIEW 2009 또는 이후 버전을 구입한 고객이 소지한 라이센스는 32비트와 64비트에 모두 유효합니다.
LabVIEW 64비트 설치 프로그램은 Mac OS X용 LabVIEW 플랫폼 DVD에서만 사용할 수 있습니다. Windows용 설치 프로그램은 NI 웹사이트의 LabVIEW 64비트 섹션에서 다운로드할 수 있습니다. Linux용 LabVIEW 64비트는 DVD로만 배포됩니다. Linux용 LabVIEW 64비트의 복사본이 필요하면 계정 담당자에게 문의하십시오.
물론입니다.
예, LabVIEW 32비트 개발 시스템에서 만든 VI를 LabVIEW 64비트에서 열 수 있으며 그 반대의 경우도 가능합니다. VI를 실행할 때까지 코드가 컴파일되지 않기 때문입니다.
아니요, LabVIEW 64비트 개발 시스템, 런타임 엔진, 실행 파일 또는 어플리케이션은 32비트 컴퓨터에서 실행할 수 없습니다.
Windows 환경인 경우, 64비트 PC에서 32비트 실행 파일을 실행할 수 있으므로, Windows 64비트 컴퓨터에서 LabVIEW 32비트 개발 시스템, 런타임 엔진 및 실행 파일을 실행할 수 있습니다. 64비트 커널을 실행하는 Mac OS X 컴퓨터는 32비트 어플리케이션을 실행할 수 없습니다. 32비트 어플리케이션을 실행하려면 32비트 커널로 변경되어야 하며, 커널 변경 가능 여부는 Mac OS X 버전에 따라 달라집니다. Linux 64비트에서 32비트 어플리케이션을 실행하려면 32비트 라이브러리를 설치해야 합니다. 그러나 이 라이브러리를 설치한다고 해서 64비트 Linux 컴퓨터에서 모든 32비트 어플리케이션을 실행할 수 있는 것은 아닙니다.
아니요. LabVIEW 64비트 어플리케이션 빌더에서 32비트 버전의 실행 파일을 생성할 수 있는 옵션은 현재 없습니다.
어플리케이션이 필요한 메모리를 얼마든지 요청할 수 있지만, 이 요청한 메모리를 사용할 수 있는지 여부는 사용 가능한 메모리 (실제 또는 가상)가 얼마인지에 따라 OS에서 결정됩니다. Windows XP 32비트에서 LabVIEW 32비트를 사용할 경우 기본적으로 2GB까지만 주소 공간을 사용할 수 있습니다. 3GB 부팅 옵션을 사용하면, Windows XP 32비트에서 실행되는 어플리케이션이 최대 3GB의 주소 공간을 사용할 수 있습니다. Windows Vista 64비트 및 Windows 7 64비트에서 LabVIEW 32비트를 실행할 경우 최대 4GB까지 주소 공간을 사용할 수 있습니다. 이와 같은 설정에서도 연속적으로 충분한 메모리를 사용할 수 없으면, 큰 버퍼 할당에 실패할 수 있습니다. LabVIEW 64비트를 64비트 OS에서 사용할 경우 OS가 지원하는 크기만큼 RAM을 사용할 수 있습니다 (이론적으로 16EB). 현재 64비트 Windows는 이를 16TB로 제한합니다.