1台のデバイスでの複数のAndroidの同時作業





独占、habravchane!



Parallelsとサンクトペテルブルクの3人の学生は、1年間、同じARMまたはX86アーキテクチャデバイスで複数のAndroidの仮想化技術に取り組んできました。 ビデオから明らかです-判明しました。



カットの下の詳細。



情報はほとんどありませんが、Parallelsからの公式発表をお待ちください。 しかし、今のところ、私が知っていることを書きます。



そのような決定の裏には何がありますか?



Androidは巨大で錆びた釘を保持する多数のボードで構成されているため、それらを取り出すことは気高い作業であり、仮想化の出力はそれほど多くありません。 サンクトペテルブルクの学生は何とか最適なものを見つけることができました。 私が理解しているように、彼らはコンテナをコアとSDKの間のレイヤーに押し込んだ。 このコンテナーは、2つ(またはそれ以上)のAndroidバージョンを同時に実行できるUNIXカーネル上のものです。 もちろん、すべてはリソースの量に依存します。 しかし、今では仮想化ユーティリティはGalaxy S2とNexus Sで実行されています(これは私が見たものです)。 デバイスは最も強力なものとはほど遠いですが、すべてがスムーズに機能します。特に「銀河」ではそうです。



1つのAndroidが実行中の場合、もう1つのAndroidは停止中です。 ただし、一部の悪魔はまだ動作しているため、プレーヤーを起動して別のシステムに切り替えると再生されます。



また、この技術がバッテリーにほとんど影響を与えないことも興味深いです。 これがどのように実装されているか-わかりません。



使い方は? アイデア!



1.通常のAndroidおよびLight-Android。 個人的には、20%の充電でシステムの軽量バージョンに自動的に切り替わり、カメラ、懐中電灯、Wi-Fi、および3Gをオンにできない電話が欲しいと思います。 このような機能は大いに役立つと思うので、Androidの通常バージョンからLightバージョンへの移行は素晴らしいソリューションです。 もちろん、標準バージョンの「ナイフスイッチ」の半分を単純にオフにすることもできますが、一部の悪魔や機能を使用するのは難しい場合があります。



2.マルチユーザー。 これはAndroid 4.2にあると言えますが、デスクトップ上のプログラムの壁紙と位置を変更するだけでなく、一般に異なるOSを配置できるとしたらどうでしょうか。



3.毎日何百ものapkファイルをインストールするのが好きで、今ではさらに多くのウイルスがあると仮定します。 そのため、2つのシステムを用意するのがよいのです。 1つはチェックとテスト用で、もう1つは「適切な使用」用です。



ごめんなさい、混乱の場合-急いで。 それでも、排他的。



誰かがこれを使用する方法についてアイデアを持っているなら、コメントでこれを述べてください。 聞くのが面白い。



PS いつものように、カルマにプラスをお願いします。これは私たちの仕事に感謝します!



更新する



Parallelsは気にせず、すでにツイートしています:



連中は仮想化#Androidで論文を発表し、 自らを弁護#Parallelsで働くようになりましたbit.ly/YHRqWx そのようなこと—ロシア語版Parallels(@en_Parallels) 2013年3月29日





All Articles