哪种类型的线程更适合计算密集型并行应用程序和I / O密集型并行应用程序?

时间:2017-03-31 21:30:57

标签: linux process parallel-processing operating-system user-thread

内核级别的多线程意味着可以在不同的线程上同时执行多个进程。

用户级线程驻留在不共享相同地址空间的进程中。

那么,哪种类型的线程更适合计算密集型并行应用程序和I / O密集型并行应用程序?

1 个答案:

答案 0 :(得分:0)

实际上,与内核级线程相比,用户级线程没有任何优势。 (有一些无用的教科书可以发明这些优点。)

用户线程是在内核线程存在之前发明的穷人线程。它们只是因为某些操作系统没有实现内核线程而持续存在。