标签: multithreading operating-system
在Tanenbaum操作系统的书中,提到了以下内容:
"在用户级线程中,如果一个线程开始运行,除非第一个线程自愿放弃CPU",否则该进程中的其他线程都不会运行。
这意味着线程将一个接一个地(后续地)并行运行。那么用户级线程的优势是什么?
答案 0 :(得分:1)
在单个进程多线程环境中有两个多任务处理概念。
您正在谈论方法1.是它没有多线程的优势;但它允许许多线程/程序逐个运行并为您提供" 多任务处理" (的几乎强>)。