1 回答

TA貢獻79條經(jīng)驗 獲得超48個贊
IOS與安卓的區(qū)別:
1、兩者運行機制不同:IOS采用的是沙盒運行機制,安卓采用的是虛擬機運行機制。
2、兩者后臺制度不同:IOS中任何第三方程序都不能在后臺運行;安卓中任何程序都能在后臺運行,直到?jīng)]有內(nèi)存才會關(guān)閉。
3、IOS中用于UI指令權(quán)限最高,安卓中數(shù)據(jù)處理指令權(quán)限最高。
iphone沙盒機制解釋:應用程序位于文件系統(tǒng)的嚴格限制部分,程序不能直接訪問其他應用程序。以殺毒軟件中的沙盒技術(shù)解釋一下?!吧澈小奔夹g(shù)是發(fā)現(xiàn)可疑行為后讓程序繼續(xù)運行,當發(fā)現(xiàn)的確是病毒時才會終止?!吧澈小奔夹g(shù)的實踐運用流程是:讓疑似病毒文件的可疑行為在虛擬的“沙盒”里充分表演,“沙盒”會記下它的每一個動作;當疑似病毒充分暴露了其病毒屬性后,“沙盒”就會執(zhí)行“回滾”機制:將病毒的痕跡和動作抹去,恢復系統(tǒng)到正常狀態(tài)。
安卓虛擬機機制解釋:android本身不是為觸摸屏打造的,所以所有的應用都是運行在一個虛擬的環(huán)境中,由底層傳輸數(shù)據(jù)到虛擬機中,再由虛擬機傳遞給用戶UI,任何程序都就可以輕松訪問其他程序文件。
- 1 回答
- 2 關(guān)注
- 1915 瀏覽
添加回答
舉報