手機分身是2016年5月在MIUI 8內測版釋出的功能,它可以通過不同的密碼、指紋進入不同的桌面,各個身份之間的應用、資料完全隔離並加密,打造成你的另一部“手機”。
◆功能入口 首次使用需要從設定→特色功能→手機分身(MIUI 11)
手機分身技術原理
2016年6月17日,MIUI 8 開發版終於和米粉朋友見面了。吃上MIUI 8 的米粉們紛紛向開發人員發問,手機分身原理是什麼?應該如何使用?技術宅同學喜歡的當然還是MIUI 8 手機分身原理是怎麼實現的。
同時也忍不住會問:“手機分身怎麼用?”、“佔不佔記憶體?會不會拖慢我們的手機效能?耗電嗎?” ,接下來就給大家一一解答。 ◆MIUI手機分身是基於安卓多使用者技術
還記得那個windows XP統治一切的年代嗎?爸媽為了不讓我們玩電腦,通常都會在電腦設定一個密碼。可是機智的我們,怎麼會就被一個小小的密碼給難倒?由於windows預設是不開啟一個超級管理員許可權的,所以,只要偷偷開啟那個不帶密碼的超級管理員Administrator,我們就可以重新進入新世界了。 在安卓上,也有多使用者機制。那麼是不是正如網友所猜測的那樣,MIUI 8的手機分身只是將谷歌的多使用者直接搬過來的呢? ◆MIUI手機分身不止是“多使用者” “如果只是一個多使用者功能,那麼MIUI的開發太輕鬆了。”
負責MIUI 8手機分身的工程師李楠介紹說,MIUI 8手機分身是基於原生安卓多使用者的技術,但是兩者的設計理念不同。谷歌多使用者的設計理念是一臺手機給多個人使用,這就好比一個“公共手機”的概念。可是,我們大多數人都是將手機視為自己的私人物品,不可能將手機變成一個公共電腦。於是便有了我們重新構建的一個設計邏輯。 “手機分身是個人的隱私空間,不提供給他人使用。”
如果套用當下很流行的“平行空間”一說,我們可以稱多使用者是相當於開啟了兩個平行空間,而MIUI 8的手機分身則並非兩個平行空間,而是“一高一低”,低的是一個私密空間。在這個私密空間內,擁有的許可權與初始空間不一樣。使用者可以放心的在裡面儲存任何東西,不必擔心資訊洩露。同時這個私密空間又類似於一個“沙箱”,在這個“沙箱”內進行任何的操作,都不會對手機初始空間造成影響。 ◆手機分身依舊執行流暢 很多人很奇怪我們的手機分身會不會佔用多餘的手機空間,甚至拖慢手機效能。誤認為手機分身等於一個“雙系統”,或者是開了一個“虛擬機器”。
其實手機分身就好比一個虛擬桌面,有一部分共用的安卓記憶體,大約為700-800MB。在未開啟初分身時,初始空間佔用的執行記憶體大約為400-600MB,在開啟了手機分身後,執行記憶體變化就好比一個蹺蹺板,初始空間所佔記憶體下降至200MB,分身空間佔用記憶體到400MB。在切回初始空間後,分身空間佔用記憶體為200MB,初始空間變為400M。兩者大小發生變更,總量依舊不變。開啟手機分身後的佔用記憶體與未開啟手機分身所佔記憶體基本一致,為1.5G。
由於手機執行記憶體總量不變,開啟多個APP肯定要佔用更多的常駐記憶體。所以,如果在分身空間內開啟過多應用,依舊會導致手機卡慢。為了避免這種情況的發生,工程師們便限制在分身中使用應用雙開,防止開啟過多的常駐記憶體的應用(如微信、微博)。而所佔的儲存空間也是安裝多少APP,就算多大APP的佔用空間,儲存空間絕不會“對半分”。
手機分身功能詳解◆手機分身功能入口
◆手機分身開啟過程
注意:當手機分身開啟成功後桌面會有切換分身的圖示,同時狀態列會顯示手機分身的標誌
◆手機分身設定 手機分身開啟後,當前空間為分身空間,原手機空間被稱為初始空間。
注意:當手機分身開啟成功後,分身上有資料遷移,可以選擇性的匯入照片、檔案、聯絡人及簡訊。並且可以匯出初始空間中,方便快捷。分身切換可以在初始空間桌面顯示快捷鍵更加方便使用者來回操作。並且可以在通知欄顯示切換分身的通知,另一個空間有資訊立馬可以點選進入。