From 11:00 PM CDT Friday, Nov 8 - 2:30 PM CDT Saturday, Nov 9, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From 11:00 PM CDT Friday, Nov 8 - 2:30 PM CDT Saturday, Nov 9, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
|
這個問題的發生原因是因為作業系統沒有授與LabVIEW完全的程式排程控制權。由於一般的作業系統允許多重任務及多執行緒的執行,所以在記憶體中的各個應用程式必須一起享用處理器的執行資源。當一個應用程式在執行時,其他的應用程式就必須做等待的動作。這就是為什麼迴圈的執行速度並不是定值。
若要解決這個問題使執行速度盡量維持一準確的速率,就必須降低在記憶體中的程式處理量。然而,要獲得決定性執行控制權的最佳方法,是使用包含在LabVIEW Real-Time模組中的即時作業系統(read-time operating system)。
|