アカウント名:
パスワード:
カーネルとかも速そう余計なモノ経由しなくてよさげBSDだし
(*´ω`*)
端末のRAMの容量が昔からAndroid機はiOS機の2倍くらいある(同じくらいのグレードの製品同士を比較した場合)という傾向があると思うけど、それだけAndroidはiOSよりリソース喰いだということなのかな。
iOSとAndroidじゃ共有メモリの考え方が違うのよ。Androidはご存知の通り、普通のPCみたいなアプローチなんだけど、iOSの場合は最初にiOSから提供可能なシステムやUIに必要なものを共通パーツとしてメモリに配置して、各々のアプリは都度自分のところで展開せずに共通パーツ部を参照する構成になっていので、結果Appleデバイスの省リソース且つ高速化に貢献している。
このアプローチ自体は携帯電話のような組み込みに近い環境では一つの最適解だと思うけど、これが原因でサードパーティ製のApp Storeをおいそれと解放できない理由にもなっている。
> Androidはご存知の通り、普通のPCみたいなアプローチなんだけど、いいえ
> iOSの場合は最初にiOSから提供可能なシステムやUIに必要なものを共通パーツとしてメモリに配置して、> 各々のアプリは都度自分のところで展開せずに共通パーツ部を参照する構成になっていので、Androidも同じ構成ですが
AndroidはZygoteというプロセスが事前にActivityに必要なライブラリをすべて読み込んでいて、起動要求のIntentに対してコピーオンライトのforkをすることで、個別のActivityに必要な部分だけロードしています
http://dsas.blog.klab.org/archives/52003951.html [klab.org]
> 提供可能なシステムやUIに必要なものを共通パーツとしてメモリに配置して、> 各々のアプリは都度自分のところで展開せずに共通パーツ部を参照する構成になっていので、
それはOSの一般的、非常に基本的な機能だ。AndroidだってそうじゃいwOS(Operating System)とはどういう意味でどのようにできてきたものか、勉強してから物を言うんだなw
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
クラックを法規制強化で止められると思ってる奴は頭がおかしい -- あるアレゲ人
ネイティブコード率が高い? (スコア:0)
カーネルとかも速そう
余計なモノ経由しなくてよさげ
BSDだし
(*´ω`*)
Re:ネイティブコード率が高い? (スコア:0)
端末のRAMの容量が昔からAndroid機はiOS機の2倍くらいある(同じくらいのグレードの製品同士を比較した場合)という傾向があると思うけど、
それだけAndroidはiOSよりリソース喰いだということなのかな。
Re: (スコア:0)
iOSとAndroidじゃ共有メモリの考え方が違うのよ。
Androidはご存知の通り、普通のPCみたいなアプローチなんだけど、
iOSの場合は最初にiOSから提供可能なシステムやUIに必要なものを共通パーツとしてメモリに配置して、
各々のアプリは都度自分のところで展開せずに共通パーツ部を参照する構成になっていので、
結果Appleデバイスの省リソース且つ高速化に貢献している。
このアプローチ自体は携帯電話のような組み込みに近い環境では一つの最適解だと思うけど、
これが原因でサードパーティ製のApp Storeをおいそれと解放できない理由にもなっている。
Re: (スコア:0)
> Androidはご存知の通り、普通のPCみたいなアプローチなんだけど、
いいえ
> iOSの場合は最初にiOSから提供可能なシステムやUIに必要なものを共通パーツとしてメモリに配置して、
> 各々のアプリは都度自分のところで展開せずに共通パーツ部を参照する構成になっていので、
Androidも同じ構成ですが
AndroidはZygoteというプロセスが事前にActivityに必要なライブラリをすべて読み込んでいて、起動要求の
Intentに対してコピーオンライトのforkをすることで、個別のActivityに必要な部分だけロードしています
http://dsas.blog.klab.org/archives/52003951.html [klab.org]
Re: (スコア:0)
> 提供可能なシステムやUIに必要なものを共通パーツとしてメモリに配置して、
> 各々のアプリは都度自分のところで展開せずに共通パーツ部を参照する構成になっていので、
それはOSの一般的、非常に基本的な機能だ。Androidだってそうじゃいw
OS(Operating System)とはどういう意味でどのようにできてきたものか、勉強してから物を言うんだなw