Does Running with Multiple Threads Have Any Effect on Other Applications?
Primary Software: LabVIEW Development Systems>>LabVIEW Full Development System
Primary Software Version: 7.1
Primary Software Fixed Version: N/A
Secondary Software: LabVIEW Development Systems>>LabVIEW Base Development System, LabVIEW Development Systems>>LabVIEW Professional Development System
Does running with multiple threads have any effect on other applications?
Yes. Each thread is scheduled independently by the operating system, so applications with more threads will tend to get more CPU time. Therefore, other applications may appear to run more slowly when LabVIEW is running several VIs in different threads at the same time.
For LabVIEW 7.1 or earlier, refer to the LabVIEW User Manual (linked below) for more information about multithreading in LabVIEW. For LabVIEW 8.0 or later, refer to the Multitasking, Multithreading, and Multiprocessing topic in the LabVIEW Help (linked below).
Product Manuals: LabVIEW User Manual 7.1
LabVIEW Help: Multitasking, Multithreading, and Multiprocessing
KnowledgeBase DIRECT-3S8R24: If I Use Multithreading, Will My Application Run Faster?
KnowledgeBase DIRECT-3S8R6R: How Does LabVIEW Multithreading Compare to Multithreading in LabWindows/CVI?
Report Date: 03/03/1998
Last Updated: 01/03/2012
Document ID: DIRECT-3S8R6A