30天自制操作系统15.pdf

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第15 天 多任务(1) 挑战任务切换(harib12a ) 任务切换进阶(harib12b ) 做个简单的多任务(1 )(harib12c ) 做个简单的多任务(2 )(harib12d ) 提高运行速度(harib12e ) 测试运行速度(harib12f )  多任务进阶(harib12g ) 1 挑战任务切换 (harib12a ) 1 “ 话说,多任务到底是啥呢?” 我们今天的内容,就从这个问题开始吧。 多任务,在英语中叫做“ multitask” ,顾名思义就是“ 多个任务”的意思。简单地说,在Windows 等操作系统中,多个应用程序同时运行的状态(也就是同时打开好几个窗口的状态)就叫做多 任务。 1 挑战任务切换(harib12a )…… 283 对于生活在现代社会的各位来说,这种多任务简直是理所当然的事情。比如你会一边用音乐 1 播放软件听音乐一边写邮件,邮件写到一半忽然有点东西要查,便打开Web浏览器上网搜索。这 2 对于大家来说这些都是家常便饭了吧。可如果没有多任务的话会怎么样呢?想写邮件的时候就必 3 须关掉正在播放的音乐,要查东西的时候就必须先保存写到一半的邮件,然后才能打开Web浏览 4 器……光想象一下就会觉得太不方便了。 5 然而在从前,没有多任务反倒是普遍的情形(那个时候大家不用电脑听音乐,也没有互联 6 网)。在那个年代,电脑一次只能运行一个程序,如果要同时运行多个程序的话,就得买好几台 7 电脑才行。 8 就在那个时候,诞生了最初的多任务操作系统,大家都觉得太了不起了。从现在开始,我们 9 也要准备给“ 纸娃娃系统” 添加执行多任务的能力了。连这样一个小不点儿操作系统都能够实现 多任务,真是让人不由地感叹它生逢其时呀。 10 11 ■■■■■ 稍稍思考一下我们就会发现,多任务这个东西还真是奇妙,它究竟是怎样做到让多个程序同 12 时运行的呢?如果我们的电脑里面装了好多个CPU的话,同时运行多个程序倒也顺理成章,但实 13 际上就算我们只有一个CPU ,照样可以实现多任务。 14 其实说穿了,这些程序根本没有在同时运行,只不过看上去好像是在同时运行一样:程序A 14 运行一会儿,接下来程序B运行一会儿,再接下来轮到程序C ,然后再回到程序A ……如此反复, 15 284 ……第15 天:多任务(1 ) 有点像日本忍者的“ 分身术” 呢(

文档评论(0)

mwap + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档