多任务,简单说,就是同一时间给多个程序运行处理数据 。Unix是实时的、分布式系统,采用时间片方式,轮流给多个提交CPU处理请求的进程分配资源,支持多用户、多任务处理 。Windows多任务处理采用的是虚拟机技术,在内存中创建逻辑微机(也是通过时间片轮流占用CPU),由它来运行处理程序 。说的再白一点,所谓多任务处理,就是指同时运行多个程序并且程序之间可以随意切换 。
【多任务处理是什么】
文章插图
从严格意义上讲,手机操作系统的多任务处理,只是一种有限的多任务机制,除了为数不多且必须的,大多数程序进入后台时,都要交出硬件资源 。即使是那些有限的、必须后台运行的程序(如通信、音乐播放等),采用的也是一种守护模式,在需要使用CPU时(有电话时、进入下一首曲目时),才提交CPU占用请求,并非一直在通过时间片轮流使用CPU占着CPU资源 。试想在手机上同时开几个跑分、压缩处理、视频转换之类要一直使用CPU资源的程序,要是都在后台同时占用CPU处理,再强悍的系统也会被拖垮,这个道理很容易明白 。
多任务不是像想象的那样,程序打开了放到后台,就是多任务了 。绝大多数的程序到后台同时也是交出了硬件资源的,说白了只是个图标(快捷方式)挂在那,并没有在实时处理,等你再点开那个图标时,程序才进入前台重新占用硬件资源运行,这主要是受到手机硬件的限制,所以,手机操作系统的多任务处理,只是一种有限的多任务机制 。手机操作系统的多任务,更重要的是在效率(处理一个事件总是比同时处理两个以上事件效率要高,相同网速下载一个文件总是比同时下两个同等大小的文件快)、功能性和节电上找到一个平衡点 。
以上关于本文的内容,仅作参考!温馨提示:如遇专业性较强的问题(如:疾病、健康、理财等),还请咨询专业人士给予相关指导!
「辽宁龙网」www.liaoninglong.com小编还为您精选了以下内容,希望对您有所帮助:- 7月6日是什么星座 7 6是什么日子
- SHSH是什么
- DFU模式是什么
- HBOOT是什么
- 手机烧号是什么
- 网络用语毛线什么意思 毛线是什么意思
- 手机证书是什么
- PUK码是什么意思
- 极化分集是什么
- 大区制是什么