听起来多线程和多任务是一样的。 如果不一样,多线程和任务有什么区别?
最佳答案
它们不一样。
多任务提高了并行性,这在多核系统中非常有用。(默认使用线程池)
在多线程中,线程必须共享单核的资源,如CPU缓存、计算单元等。
有关更多信息,请访问这些网站:-
http://www.albahari.com/threading/part5.aspx#_Task_Parallelism
http://en.wikipedia.org/wiki/Multithreading_%28computer_architecture%29
关于c# - 多线程和任务有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8678439/