多任务处理

✍ dations ◷ 2025-04-28 16:06:57 #多任务处理

多任务处理(英语:Computer multitasking)是指计算机同时运行多个程序的能力。多任务的一般方法是运行第一个程序的一段代码,保存工作环境;再运行第二个程序的一段代码,保存环境;……恢复第一个程序的工作环境,执行第一个程序的下一段代码……现代的多任务,每个程序的时间分配相对平均。

计算机的早期,多任务被称作多道程序(multiprogramming)。多道程序是令CPU一次读取多个程序放入内存,先运行第一个程序直到它出现了IO操作。因为IO操作慢,CPU需要等待。为了提高CPU利用率,此时运行第二个程序。即,第n+1个程序得以执行的条件是第n个程序进行IO操作或已经运行完毕。这种方式每个程序的时间分配是不均等的,很可能第一个程序运行了几个小时而不出现IO操作,故第二个程序没有运行。

在当初,这种情况是令人接受的。人们一次指定运行多个程序,过几个小时或一天后来看运行结果或拿走打印出来的文件。人们不需要实时获得每个程序的运行情况,只关心运行结果。

相关

  • 丰塔纳丰塔纳 (马耳他语:Il-Fontana)是马耳他戈佐岛上的一个村庄,2014年3月时人口为985人。丰塔纳源于维多利亚的城郊区,临近Rabat-Xlendi路。它在当地被称为"It-Triq tal-Għajn",即“
  • 红松鼠红松鼠或赤松鼠可以指:
  • 通典《通典》是中国历史上第一部体例完备的政书,唐杜佑撰。唐德宗贞元十七年(801年)编成,历时三十余年。本书记录上起黄虞(黄帝与有虞氏)时代、下迄唐玄宗天宝末年典章制度之沿革,其中
  • 冷玉龙冷玉龙(1954年3月-),辞书编辑。生于四川省仁寿县。曾任四川辞书出版社副社长、总编辑、编审。原中国辞书学会学术委员会委员、中国文字学会理事。参与编写国家重大文化工程《汉
  • Suho金俊勉(朝鲜语:김준면,英语:Kim Jun-myeon, 1991年05月22日-),艺名Suho(朝鲜语:수호;中文:守护),韩国男艺人,为韩国男子团体EXO及韩国分队EXO-K的队长,在队中担任总队长,虚构超能力为“水”。
  • 布兰顿·葛利森布兰顿·葛利森(英语:Brendan Gleeson,1955年3月29日-)是一位爱尔兰男演员,著名作品包括《梅尔吉勃逊之英雄本色》、《纽约黑帮》、《杀手没有假期》、《28天毁灭倒数》、《特洛伊
  • 伊藤骏伊藤骏(日语:いとう たかし,1990年2月14日-),生于日本宫城县,篮球运动员。身长174cm、体重75kg。
  • 梭菌科梭菌科(学名:)为真细菌目的一科细菌。此科的模式属为()。
  • 崔玹硕崔玹硕(韩语:최현석,英语:Choi Hyun Suk,1999年4月21日-)韩国男歌手,隶属于YG娱乐旗下新男子团体组合TREASURE成员之一。在队内担任队长、定位为主Rapper及舞蹈。于2015年进入YG当练习生,2017年参加YG选秀节目MIXNINE荣获第五名。2018年11月参加YG生存节目YG宝石盒,2019年1月25日成为出道组男团TREASURE第7个公布的成员,2020年8月7日以 TREASURE 团体出道。韩国音乐著作权协会登记编号为10022117 (页面存档备份,存于互联网
  • 摩多罗神摩多罗神(日语:.mw-parser-output ruby>rt,.mw-parser-output ruby>rtc{font-feature-settings:"ruby"1}.mw-parser-output ruby.large{font-size:250%}.mw-parser-output ruby.larger{font-size:300%}.mw-parser-output ruby.large>rt,.mw-parser-output ruby.large>rtc{font-size: