9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦 > 學習電腦 > 操作系統 > 操作系統基礎知識 >

ios多任務系統是怎樣的工作原理

時間: 加城1195 分享

  ios操作系統一直被人們所歡迎和使用,但是也有人們反應其中的多任務系統做得不怎么好,具體怎么解釋呢?小編為大家整理了ios多任務操作系統的介紹,希望對大家有幫助。

  1.什么是多任務操作系統

  最近的智能手機系統都開始支持多任務,iOS從iOS4開始,而Android原生支持,其他的如WP7,webOS都支持多任務。但是,因為手機系統資源和硬件資源的限制,手機系統的多任務并不像我們在普通PC操作系統中使用的那樣,而是有一定差異。我們提到多任務時,不同的人有不同的解釋:1)向很多桌面系統(如windows 7,mac os X,Linux等)那樣,確實有多個程序在同時運行,當你從一個任務切換到另一個時,他們一直在正常運行,一般不會被結束。2)僅僅是在不同應用程序間快速切換的功能。當你切換為其他程序時,原程序被掛起,暫停執行,因此當返回時,好像多任務在同時進行。

  iOS 4 上的第三方軟件在什么情況下會真正退出?有三種情況:

  一、系統為了省出內存而終止某個程序。這時系統不會通知用戶程序,用戶無法捕捉該事件。

  二、用戶長按「抽屜」中的軟件,點左上角的減號手動終止程序。

  三、尚未為 iOS 4 重新編譯的第三方軟件是無法被凍結的,只要你退出了這個軟件,它就直接被終止了。

  2.ios多任務操作系統

  手機系統的多任務往往介于兩者之間,在第二種情況上做一些有限的擴展,而不像第一種情況那么強大。先說說ios。從iOS4開始支持多任務,iOS4.2有了重大升級而且可以在iPad上使用多任務了。iOS4只是稱為快速應用程序切換(fast app switching),可以通過雙擊home鍵呼出。到iOS4.2,iOS有三種多任務:

  第一種:iOS4 多任務

  “iOS4 多任務”是受限制的多任務。按下 Home ,程序切換到后臺時仍保持在內存中,可以執行一些系統允許的動作:比如播放音樂。iOS4 多任務的程序如果在后臺無動作,那么表現和“保持現場”的程序差不多。有些程序,比如 Twitter for iPhone ,在“保持現場”的同時支持了 iOS4 多任務。iOS4 多任務比“保持現場”更快,并且可以后臺動作。壞處是會占用內存。而且,萬一在后臺被殺掉,又不支持“保持現場”,那么再載入會丟掉上次的狀態。比如那個優雅但是功能不足的推特客戶端新銳: Weet 。

  第二種:保持現場

  “保持現場”并非多任務,而是一種看起來像多任務的單任務。按下 Home 后,程序自己保存狀態。下次呼出,自己恢復保存下來的現場。看起來和沒有退出過差不多。這并非 iOS4 的新特性, Tweetie 在 iOS4 之前就支持了。

  第三種:真多任務

  Safari ,Mail 等程序有真正的多任務權限:在后臺可以無限制動作。對手機而言,不限制這種多任務有些缺點。一個未知的程序可能會在后臺執行很重的任務,讓電力在用戶無察覺的情況下消耗光。另外,安全性也不是很靠譜。所以蘋果僅允許少數幾個程序擁有這個權限。甚至蘋果自己也沒有濫用: Messages , Photos 都是蘋果的嫡系,卻僅支持 iOS4 多任務而已。

  android系統對多任務的處理相對成熟而簡單些。

  Android同樣也擁有優秀的多任務能力,甚至于為了優化多任務的性能,他還十分有創意的使用了一種被稱作“預熱”的機制,以便加速常用程序的啟動。

  所有程序在運行時可以按”Home”鍵返回桌面

  程序最小化之后,可以通過重新運行的方法來激活

  按住”Home”可以調出最近運行過的6個程序,點擊可以快速切換

  必要時程序可以使用通知欄進行提醒

  android 沒有任務管理器,不過可以通過第三方的任務管理器來實現任務管理功能。android Home鍵調出的最近6個運行過的程序;以及強大的通知欄提醒。

  其中一個改變,就是強化了很多的狀態欄。只要程序需要,就可以在狀態欄中放置通知。

  對于唯一一個全局顯示的狀態欄而言,他顯然是一個天生的導航系統。

  在WM中也有同樣的狀態欄,但不同的是,狀態欄僅僅是為了顯示圖標,其作用類似于Windows系統的托盤區域,不同的圖標代表的意義可能是完全不同的

  在Android中,盡管圖標同樣會顯示在狀態欄,但是無法被點擊。唯一可以做的事情就是將狀態欄脫下來,查看最近的通知消息

  這是一個非常有意義的改進。盡管只是一個很細節的變化,但是他最大限度的避免了因為“同一個區域,不同的圖標,完全不同的效果”對用戶所造成的混亂。

  當然,這也是一個非常優秀的導航。正在播放的音樂、QQ的狀態,如果有需要的程序,都可以在這里顯示;而將通知消息獨立則最大程度避免了出現和WM相同的混亂。

  Home鍵所調出的快捷菜單,其實根本就是一個簡化版的任務管理器。他最大限度的簡化了任務管理器給用戶所帶來的迷惑:畢竟身為一個普通用戶,并不需要去關心內存占用之類的情況——只要系統始終流暢運行就好。

  不過看來,這種設定并沒有受到廣泛的追捧。一個很大的問題在于,他沒有明確的標記出究竟哪個才是正在運行的程序。已經被關閉的程序,和剛剛最小化的程序,看起來都是一個樣子。于是,用戶需要花費額外的成本去記憶究竟哪個才是正在運行的程序。相應的,這必然帶來了糟糕的用戶體驗。再加之他這個預熱的功能顯然是“代替用戶作出決定”最佳的反面教材,于是也就不難理解為何市場中各種第三方的任務管理器如此火爆了。

  android 中退出程序時都不會自動退出,而是轉入后臺,以提高下次啟動的速度。同樣,android 的后臺任務也會因為系統資源的限制而被系統終止而回收內存的資源。這對于系統的流暢運行時必不可少的。

  本文僅對iOS4和android系統的多任務處理作一些描述性說明和一些淺顯解釋。筆者對手機系統應用不多,很多資料來源于網絡。而且隨著apple和google的更新,很多東西會隨之改變。因此本文更多的是想引導讀者進行思考一些我們平時可能忽略或者認為理所當然的東西。

3974912 主站蜘蛛池模板: 不卡乱辈伦在线看中文字幕| 国产精品久久久久久久专区| 无码中文字幕av免费放| 亚洲国产成人午夜在线一区| av中文字幕在线二区| 久草网视频在线观看| 四虎永久精品免费视频| 亚洲成人精品一区二区中| 国产精品午夜福利合集| 久久婷婷五月综合色99啪ak| 久久综合国产精品一区二区| 国产精品毛片av999999| 亚洲一区三区三区成人久| 一本精品99久久精品77| 国产第一页浮力影院入口| 人人爽人人爽人人片av东京热| 亚洲国产精品成人av网| 国内少妇偷人精品免费| 丰满人妻AV无码一区二区三区| 丁香花成人电影| 亚洲精品乱码久久观看网| 亚洲一区二区精品偷拍| 国产精品香蕉在线观看不卡| 中文字幕不卡在线播放| 久久人妻精品大屁股一区| 东方四虎在线观看av| 国产精品久久久久乳精品爆| 91中文字幕一区在线| 日韩不卡一区二区三区四区| 亚洲中文字幕一区二区| 东京热人妻无码一区二区av| 中文字幕va一区二区三区| 国产极品粉嫩福利姬萌白酱| 成人3d动漫一区二区三区| 国产精品自拍一二三四区| 91亚洲人成手机在线观看| 亚洲精品香蕉一区二区| 国产短视频一区二区三区| 在线看av一区二区三区| 最新成免费人久久精品| 久久91精品牛牛|