多任务处理- 维基百科,自由的百科全书
文章推薦指數: 80 %
多任务处理(英語:Computer multitasking)是指计算机同时运行多个程序的能力。
多任务的一般方法是运行第一个程序的一段代码,保存工作环境;再运行第二个程序的一段代码,保存环境;……恢复第一个程序的工作环境,执行第一个程序的下一段代码……现代的多任务,每个程序的时间分配相对平均。
计算机的早期,多任务被称作多道程序(multiprogramming)。
多道程序是令CPU一次读取多个程序放入内存,先运行第一个程序直到它出现了IO操作。
因为IO操作慢,CPU需要等待。
<