如何監視在Linux Real-Time Target上應用程序所使用的資源?

更新 Apr 21, 2023

環境

硬件

  • cRIO-9035

我在Linux Real Time Controller上有一個應用程序,我的CPU消耗過多 (超過70%) ,我該如果進行監測?

如果您的Linux Real-Time Target的CPU使用率超過一定限制 ,請按照以下步驟監視在其上運行的任務:
  1. 您可以先監控 CPU負載和記憶體使用情況
  2. 使用PuTTY  (第三方Telnet) 或SSH客戶端程式,通過SSH (Secure Shell) 連接Linux Real-Time Target
  3. 在Windows PC主機上顯示的shell (命令提示字元) 中,輸入關鍵字top,即可得到每個程序所使用的CPU百分比,如下圖所示: