Academic Company Events Community Support Solutions Products & Services Contact NI MyNI
5 ratings:
 4 out of 5     Rate this Document

How Much Memory can LabVIEW 32-bit or 64-bit Use?

Primary Software: LabVIEW Development Systems>>LabVIEW Full Development System
Primary Software Version: 8.5
Primary Software Fixed Version: N/A
Secondary Software: N/A

Problem:
I am developing an application in LabVIEW on a Windows machine that requires large amounts of data to be stored in memory. However, after around 2 GB of memory usage, LabVIEW crashes. Is there a limit on the amount of memory that I can use in LabVIEW?

Solution:
The amount of memory LabVIEW can utilize depends on the version and operating system used.

LabVIEW 32-bit

In versions of LabVIEW previous to 8.5, LabVIEW can only use 2 GB of memory. However as of version 8.5, LabVIEW is large address aware and can assign addresses to more than 2 GB of virtual memory.

On a 64-bit Windows operating system, LabVIEW 32-bit can access up to 4 GB of virtual memory without modification.

On a 32-bit Windows operating system, LabVIEW can access up to 2 GB of virtual memory by default.  However this can be extended to 3 GB by changing the Boot Configuration Data store.  More information on how to do this can be found in the Extending Virtual Memory Usage for 32-bit Windows LabVIEW Help document.

For more information on how LabVIEW uses memory in Windows see the VI Memory Usage help document.

LabVIEW 64-bit

LabVIEW can use up to 8 TB of virtual memory if using LabVIEW 2009 64-bit and above on Windows Vista 64 bit or Windows 7 64 bit.

Related Links:
Product Manual: LabVIEW 2012 Help: Extending Virtual Memory Usage for 32-bit Windows
Product Manual: LabVIEW 2012 Help: VI Memory Usage
Product Manual: LabVIEW 8.5 Help: LabVIEW 8.5 Features and Changes
Developer Zone Tutorial: Announcing 64-bit LabVIEW
KnowledgeBase 2TGGQAHM: What is the Maximum File Size that LabVIEW Can Handle?
Microsoft Corporation: How to Set the /3GB Startup Switch in Windows
Microsoft Corporation: How to edit the Boot.ini file in Windows XP
Windows Developer Center: Memory Limits for Windows Releases

Attachments:





Report Date: 01/14/2002
Last Updated: 03/26/2013
Document ID: 2HDEH9DT

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit