Home
Support
為什麼使用FieldPoint時,Real-Time System Manager總是顯示CPU的使用率為100%呢?
為什麼使用FieldPoint時,Real-Time System Manager總是顯示CPU的使用率為100%呢?
主要軟體:
主要軟體版本: 6.0.1
主要軟體修正版本:
次要軟體: N/A
硬體: FieldPoint
問題: 在FieldPoint並沒有執行任何VIs或應用程式的狀況下,為什麼Real-Time System Manager總是顯示目前FieldPoint的CPU使用率為100%呢?
解答: 由於FieldPoint的CPU一直被使用來輪詢I/O模組的狀況,因此CPU的使用率會一直是100%。Measurement & Automation Explorer(MAX)中的Pause(ms)時間參數設定用來決定輪詢I/O模組的速率為何。
目前這個時間參數的預設值為0 milliseconds,換言之,FieldPoint會以最快的速度輪詢I/O模組的狀況。
若將這個參數值變大,會降低I/O模組的輪詢速率,因此可以降低CPU的使用率。這個動作被規劃成"normal priority"的執行緒(在Real-Time System Manager中顯示為白色),所以並不會影響設定成"high-priority"的執行緒。
相關連結: Knowledge Base 378FPGPK: What is the Real-Time System Manager (RTSM) and How Do I Use It?
附加檔案:
報告日期: 12/29/2004
最後更新: 04/27/2008
文件偏號: 3GSCPQSE
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.