多線程執行同一函數出現執行時間也不一樣的現象

  問題: 雙線程乃至4線程執行比較耗時的操作時,線程同時開始,線程結束時間不一樣。表現現象如下: 1、執行for循環。for循環執行次數越少,多線程結束的時間差越小。同時開始的多線程執行同循環次數的單層for循環耗時比雙層for循環結束時間差小。 2、執行圖像處理算子時,圖像像素越小,執行圖像處理算子越快。通一圖像像素時,執行簡單的圖像算子,多線程能同時開始與結束;多線程執行復雜的圖像算子能同時
相關文章
相關標籤/搜索