AndroidをはじめとするOSが肥大化している理由についての議論。機能追加、UIの進化、AI関連の要素、セキュリティ対策などが要因として挙げられている。古いコードの整理や最適化の難しさ、ハードウェアの進化も影響している。
-
1:以下、名無しがお送りします
AndroidとかOSって最近リソース食いすぎじゃね? 何が変わったんだ?
-
10:以下、名無しがお送りします
機能が増えたから 昔の機能も残したままだし
-
13:以下、名無しがお送りします
>>10 オートコレクトとか、UIの細かいアニメーションとか、そういうのが積み重なってるんだよ
-
17:以下、名無しがお送りします
>>10 おーい、質問は「具体的に何が?」だぞ、ニワカ
-
18:名無しのA
プログラマーならわかるだろ 新しい機能作るのに必死で、昔のコード整理してる暇ないんだよ 見ないふり
-
21:以下、名無しがお送りします
>>18 同士よ
-
27:以下、名無しがお送りします
>>18 悲しい現実
-
28:以下、名無しがお送りします
>>27 機能実装に時間と締め切りがあるから、既存のコードのリファクタリングとか、テスト書き換えとかやってる暇ないんだわ
-
36:名無しのA
>>27 素人考えだと簡単そうに聞こえるけど、他人の書いたコードなんて、ほとんどドキュメントもないし、場当たり的な解決策の塊だぞ だから、デバッグするより最初から作り直す方がマシ
-
42:以下、名無しがお送りします
>>18 それを悪いことみたいに言うなよ 別に悪いことじゃない 古いコードを壊す理由がない 空き容量なんて微々たるもんだし、古いコードに頼ってる人が困るだけだ
-
52:名無しのA
>>42 ああ そういう考え方だから、コードベースがどんどん大きくなるんだよな 先はどうなるかわからんけど
-
56:以下、名無しがお送りします
AI関係も容量食ってそう
-
65:以下、名無しがお送りします
>>56 いや、AI関係(ChatGPT以降の新しいやつ)はクラウドで処理してるから、スマホはデータを送ってるだけ
-
67:以下、名無しがお送りします
>>65 最新機種にはデバイス内モデルもあるぞ Pixel 9のGoogleのモデルは7GBくらいストレージ食ってる Appleも同じことやってる
-
76:以下、名無しがお送りします
より複雑なことをするために、より多くのコードを使うから
-
77:以下、名無しがお送りします
ハードウェアがどんどん良くなってるから、開発者はより高度で大規模な機能を作れる OSも洗練されてる
-
83:以下、名無しがお送りします
>>77 ってことは、ハードウェアが進化しても、起動時間は昔と変わらないか、むしろ長くなってるってこと?
-
84:以下、名無しがお送りします
メーカーがスマホのサポート期間を長くしてるのもある アップデートとか追加機能とかパッチとか
-
94:以下、名無しがお送りします
ヒント:最近のOS肥大化の元凶は「A」で始まり「I」で終わる
-
103:以下、名無しがお送りします
デバイス内の機械学習モデルは数GBあることが多い iPhoneには削除できないApple Intelligence関連のものが7GBくらいある
-
105:名無しのB
細かい話だけど、GoogleがHuaweiを締め出して、HuaweiがGMSなしのAOSP使ってた時、バッテリーの持ちが2倍になったんだよな アイドル時のトラフィックも減った
-
112:名無しのA
>>105 gmsが問題とは言わないけど、gmsで発生するデータ転送が問題 Androidゲーミングハンドヘルドで、gmsありとなしで試したけど、Wi-Fi切ったらバッテリー持ちはほぼ同じだった Wi-Fiオンにしたら、gmsありの方がバッテリー半分になった 陰謀論者もあながち間違いじゃない
-
117:名無しのB
>>112 バックグラウンドプロセスとデータ収集だよ Googleの稼ぎ頭だもん GmailとかChromeとかYouTubeとか、無料じゃないからね
-
123:以下、名無しがお送りします
セキュリティ強化も容量を食う インターネットが無法地帯じゃなければ必要ないのに
-
126:以下、名無しがお送りします
OSのストレージ使用量が大きく増えたのは、A/B OSアップデートが導入された時 OS用のパーティションが2つあって、それぞれにOSのコピーが入ってる だから、OSをアップデートする時、もう片方のパーティションをアップデートして、再起動時にそっちに切り替える
-
135:以下、名無しがお送りします
すべてがよりユーザーフレンドリーになった 起動画面とかBIOS設定とか見えるようになった 昔は白黒のコマンドラインインターフェースだったのに
-
136:以下、名無しがお送りします
肥大化 新しい機能やセキュリティを上乗せしまくってるから 最適化するには完全に再設計する必要がある
-
139:以下、名無しがお送りします
MS Windowsが爆笑してる