感謝這篇文章及評論解決了我最近的疑惑
《http://bbs.csdn.net/topics/320003381》
1、單核CPU同一時刻只能運行一個線程
2、多線程的作用在於:做某個耗時的操作時,需要等待返回結果,這時用多線程可以提高程序併發程度。如果一個不需要任何等待並且順序執行能夠完成的任務,用多線程簡直是浪費。
3、線程是系統最小的調度單位
感謝這篇文章及評論解決了我最近的疑惑
《http://bbs.csdn.net/topics/320003381》
1、單核CPU同一時刻只能運行一個線程
2、多線程的作用在於:做某個耗時的操作時,需要等待返回結果,這時用多線程可以提高程序併發程度。如果一個不需要任何等待並且順序執行能夠完成的任務,用多線程簡直是浪費。
3、線程是系統最小的調度單位