Academic Company Events Community Support Solutions Products & Services Contact NI MyNI
1 rating:
 1 out of 5   

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

Problem:
Does running with multiple threads have any effect on other applications?

Solution:
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).

Related Links:
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?

Attachments:





Report Date: 03/03/1998
Last Updated: 01/03/2012
Document ID: DIRECT-3S8R6A

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