Imatest IT 使用了 Matlab 運行時庫,這是一個單線程例程,不是線程安全的。
如果您的測試應用程式使用多個線程,則應將所有呼叫 Imatest 庫的部分限制在單一線程中。
如果你的測試應用程式使用多個進程,請謹慎使用忙碌等待來檢查測試結果。如果沒有在循環內加入 sleep 語句,快速循環的進程會阻止上下文切換到其他進程,從而阻止其他進程運行並消耗大量 CPU 資源,最終導致所有進程都凍結。
參見
如果您想要執行多個包含 Imatest 計算的進程,請參閱:
Imatest IT 使用了 Matlab 運行時庫,這是一個單線程例程,不是線程安全的。
如果您的測試應用程式使用多個線程,則應將所有呼叫 Imatest 庫的部分限制在單一線程中。
如果你的測試應用程式使用多個進程,請謹慎使用忙碌等待來檢查測試結果。如果沒有在循環內加入 sleep 語句,快速循環的進程會阻止上下文切換到其他進程,從而阻止其他進程運行並消耗大量 CPU 資源,最終導致所有進程都凍結。
如果您想要執行多個包含 Imatest 計算的進程,請參閱: