认识 iPhone 4.0 多任务手机操作系统
2010-03-15 17:07:00 来源:WEB开发网iphone目前的操作时任务独占,也就是不能同时运行多个任务,这样就不可能实现一边放音乐一边玩游戏等这样的功能,iphone4.0即将支持多任务处理,这无疑能够更进一步提高iphone、ipad的市场占有率。
知情人士向专门关注苹果产品发展动向的美国科技博客网站AppleInsider透露,苹果公司已经研发出基于iPhone操作系统上的多任务处理“全面解决方案” iPhone 4.0软件。但该知情人士并未透露iPhone 4.0软件是否可以在优化资源保护及提高电池寿命方面使iPhone利用可以得到有效提高。如今iPhone上运行的iPhone 3.x软件属于完全抢占式操作系统。这种运行方式限制了应用程序在后台的执行速度。
知情人士透露,iPhone 4.0版苹果可以允许第三方程序(诸如邮件、短信、iPod、语音备忘录等)可以同时在后台运行。
在此之前,iPhone各操作系统并未提供多任务处理的主要原因在于之前版本的 iPhone操作系统未能给用户提供用户交互界面,这使得iPhone 4.0版需要增加新用户交互界面机制,使得用户不用经过太过复杂的操作就可以完成应用程序之间切换。苹果公司研发iPhone 操作系统的初衷是使得用户更加方便的使用手机,而不是将其变为个人电脑操作系统的手机版。在发行iPhone 2.0时,苹果公司称Windows Mobile中的任务管理器功能对用户来说过于复杂。iPhone 3.x操作系统在屏幕顶端增加了一项工具条,可以使得用户可以转换后台运行的程序。但iPhone 3.x仍属于完全抢占式操作,并不属于多程序同时运行的多功能同时处理方式。
另外,知情人士透露,iPhone 4.0版将增加新的图形界面切换功能。这样第三方应用程序可以在后台彼此沟通,并排列资源利用的优先次序。iPhone 和iPod 触屏被客户称为优秀的移动游戏平台的主要原因就在于其操作系统具有的单程序操作功能。在客户利用iPhone 和iPod 触屏玩游戏时,游戏程序完全占用系统资源,这使得iPhone 和iPod 触屏上的游戏可以比市场上的同类产品具有更高的可玩性。
但iPhone 4.0版在后台运行多功能处理不可避免的对电池寿命和功能提出更高的要求。所以,为iPhone提供多功能处理也给苹果公司带来了许多需要解决的“隐性” 问题。如缩短iPhone电池使用时间、消耗更多处理器资源以及应用程序运行速度更慢等等。其潜在的解决方案是削减iPhone上可运行的应用程序范围,并将可运行程序的数量限制在电池可以承受的范围之内,并同时实现前台和后台应用程序之间的快速切换。
- ››iPhone应用帮助残障儿童看图说话
- ››iPhone实用工具AppBox Pro使用教程大揭秘
- ››iphone4省电方法
- ››iphone 获取地址的详细信息
- ››iPhone 库的基本内存管理策略
- ››iPhone加密文字亲手做 私密信息有保障
- ››iphone 根据经纬度坐标取详细地址(包括国,省,市...
- ››iphone/ipad ios cocoa object-c 近期苹果UI部分小...
- ››iphone中如何进行多线程编程
- ››iPhone OS SDK的这些事[安装、下载、版本、实例、...
- ››iPhone ObjectC的NSAutoreleasePool
- ››iPhone 判断设备是在Portrait(纵向)还是(Landscap...
更多精彩
赞助商链接