多任务处理

✍ dations ◷ 2025-06-21 23:48:54 #多任务处理

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

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

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

相关

  • 车祸车祸,或称交通事故和肇事,是在道路交通中,牵涉到车在内的一种意外事件,可能造成重大的生命财产损失。由于现代运输机动车辆是必须的,因此车祸在大多数人一生中都有机会遇上数次,而
  • 淡水县淡水县为台湾清治时期之台湾行政区划之一。另外, 在台湾接管计划纲要地方政制中,淡水县也是国民政府计划在台湾设立的行政区之一。光绪元年年底(1876年)新设台北府之际,将原隶属
  • 一面体一面体是多面体的一种。只有1个面、没有边和1个顶点的几何形状。施莱夫利符号中利用{1,1}来表示。一面体在三维空间中是不存在的,但能存在于超球面上,但是它可以以类似一角形
  • 保卫法国运动保卫法国运动(法语:Mouvement pour la France,缩写为MPF)为法国保守主义和欧洲怀疑主义的政党,成立于1994年11月20日,旺代省为主要票仓。领袖为菲利普·德·维里耶(Philippe de Vi
  • 眼罩眼罩通常是一块布,被用来绑在一个人的头部。以遮住眼睛并挡住配戴者的视线,防止配戴者睁开眼睛看见外物。虽然正确地配戴眼罩,即使配戴者眼睛是睁开的,也不能看见外物,但劣质的眼
  • 水晶瓶塞《水晶瓶塞》(法语:)是1912年法国小说,为莫理斯·卢布朗的亚森·罗宾系列小说之一。于1912年9月25日至11月12日间在《新闻报》连载。本作借鉴了爱伦坡小说《失窃的信》中的概念,
  • 红星站 (朝鲜)红星站(朝鲜语:붉은별역/붉은별驛  */?),是朝鲜平壤地铁千里马线的起讫站,于1973年9月6日随1号线一同启用启用;别名平壤第2病院前站。
  • 王道新王道新(生卒年不详),清初官员。山东济宁州人。顺治二年,乡试中举。清顺治三年(1646年)中式丙戌科三甲进士,此为清朝首次开科。历官御史,升任福建右参议。
  • 前191年
  • 台斐音台斐音(满语:ᡨᠠᡳᡶᡳᠨ,穆麟德转写:;1750年-1815年),包国罗特氏,蒙古正黄旗人,清朝政治人物。嘉庆十九年二月二十四,由河南布政使升任广西巡抚。嘉庆二十年二月二十八(1815年4月7日),任内去世。