1.(單核CPU)同一時間,cpu只能處理1個線程,只有1個線程在執行
2.多線程同時執行:是CPU快速的在多個線程之間的切換
3.cpu調度線程的時間足夠快,就造成了多線程的“同時”執行
4.如果線程數非常多,cpu會在n個線程之間切換,消耗大量的cpu資源
5.每個線程被調度的次數會降低,線程的執行效率降低
1.(單核CPU)同一時間,cpu只能處理1個線程,只有1個線程在執行
2.多線程同時執行:是CPU快速的在多個線程之間的切換
3.cpu調度線程的時間足夠快,就造成了多線程的“同時”執行
4.如果線程數非常多,cpu會在n個線程之間切換,消耗大量的cpu資源
5.每個線程被調度的次數會降低,線程的執行效率降低