Logo ja.androidermagazine.com
Logo ja.androidermagazine.com

SamsungのGalaxy S9バッテリーの「問題」はすべてリンゴに関するもの

目次:

Anonim

Exynosを搭載した国際バージョンのSamsung Galaxy S9のバッテリー寿命はそれほど長くないと聞いたことがあるでしょう。 公平だと言う人もいれば、これがこれまでで最も恐ろしいことだと言う人もいるので、それは中間のどこかにあることを意味し、2018年の電話には十分ではありません。特に非常に高価な電話。

今回は北米が良いものを取得します。 しかし、そうではありません。

これを読んでいる人のほとんどが、サムスンがExynosの代わりにS9内のQualcomm Snapdragon 845を使用する場所にいるので、 聞い たことがあると言います。 通常、それは逆であり、北米では、Exynosバージョンが2つのうちどちらが優れているかを耳にする必要があるため、「私たち」が最高のS9を持っていることを知るのは少し新鮮です。 しかし、Exynosバージョンは依然として最高のバージョンであるため、実際にはそうではありません。 または、Samsungが問題を修正するときになります。

それがこの全体の最も重要な部分です(-gateにならないでください)。 Exynosチップのバッテリー寿命に関する問題は、ソフトウェアに直接関連しており、簡単に「修正」できるため、Snapdragonバージョンと同じくらい優れています。 カーネル内の一部のコードは、電話が何をしようとしていて、すべてがファウリングされているかに基づいて、フルパワーで実行するタイミングと低速で実行するタイミングを決定するのに役立ちます。 サムスンが以前のやり方に戻すと、Snapdragon 845バージョンと同等のバッテリー寿命が得られます。 あなたが他のものを奪う気にしないなら、それはあなたがここで知る必要があることです。 しかし、方法だけでなく理由を見るのは常に楽しいです。

これはすべてアップルについてです

はい、それは決まり文句であり、あなたはそれを読むのにうんざりしていることを知っていますが、今回はサムスンは本当にAppleを追いかけています。

特に、シングルコアのパフォーマンスに関しては、AppleのAシリーズプロセッサの利点があります。 ここでは、モデル番号やシングルコアパフォーマンスの正確な意味を知る必要はありません。Appleの最新のA11システムオンチップが、内部のコアと同じくらい強力な2つの高性能コアをどのように備えているかを考えてください。ベンチマークテストに関しては、MacBook Pro。 Appleはこれに本当に長けており、しばらくの間そうでした。

AppleのA11 CPUはラップトップに電力を供給し、「モバイル」チップであることに気付かないでしょう。

サムスンは誰もが知っている携帯電話を製造していますが、プロセッサはビジネスの大部分を占めています。 また、ARMチップを設計する他のほとんどすべての企業と同様に 、 パフォーマンス以外のすべてに焦点が当てられています。 バッテリー寿命、コスト、拡張性、マルチメディア命令は重要であり、Exynosプロセッサのラインはこれらすべての分野で非常にうまく機能します。 しかし、サムスンは、ARMがコンピューティングの未来であり、数字を計算する際に生の力を無視できないことを知っています。 Appleはチップを別の会社に販売することはないので、誰かがそれを構築しなければならず、その会社はそれらをすべての人に販売します。 サムスンはその会社になりたい。

Exynos 9810が出発点です。 サムスンは、ハイパフォーマンスコンピューティングまたは同様のマーケティングスピーチ用に設計されたBIGコアのセットを持っていると教えてくれますが、コアを使用するタスクに関しては、より良いパフォーマンスを提供するために構築されたコアです。 大部分はモバイルデバイスのマルチコアCPUで作られていますが、モバイルデバイスで行うことになると、その多くはシングルコアで実行されます(Androidでは、コア内の単一のスレッドで実行されます)。 最終的には、すべてのプロセスがすべてのコンピューターの複数のコアに分散されますが、近い将来、シングルコアのパフォーマンスが非常に重要になります。

Samsungによる修正方法

1つのコアを使用して非常に高速で実行する場合のトレードオフは、多くの電力が必要になることです。 賢い人たちはそれを変える方法に取り組んでいますが、今のところは、コアの実行方法、実行時期、実行速度、および抑制される時期を管理することが、電力管理に関して非常に重要であることを意味します。 電力が必要なCPUコアは、不要なときにワイドオープンで実行することはできません。 これはすべて、カーネルのガバナーと呼ばれるものによって管理されます。 Samsungは、標準のガバナー(4.7バージョンのLinuxカーネルで導入された schedutil cpufreqガバナー)と独自の特別なホットプラグモジュールを使用しています。

サムスンは、新しいチップ設計を利用するために電源管理を変更する必要がありました。 今、彼らはさらに変更を加える必要があります。

Samsungが使用しているガバナーは、カーネルの異なる部分によって負荷平均が再計算されるときにCPUコアの周波数と電圧を変更するように設計されており、それを使用する他の多くのデバイスで非常にうまく機能します。 しかし、これらのデバイスはいずれも、Exynos 9810のように揺れる準備ができている高性能コアのセットを持つように設計されていません。 これが、サムスンが独自の変更を行い、独自のチップで電力使用量とパフォーマンスのバランスをとらなければならなかった理由です。 そして、ユーザー向けのソフトウェアに関しては、Samsungが何をするのか気に入らないかもしれませんが(私はあなたと一緒にいます)、彼らはカーネルレベルで自分のハードウェアに関して何をしているのか知っています。

Samsungのホットプラグ対応電源管理を図から外すと、標準のschedutilガバナーを使用するExynos 9810 SoCは期待どおりに機能します。 または、AnandTechのAndrei Frumusanuが、Samsungのホットプラグユーティリティを使用せずにカーネルを再構築し、バッテリー寿命とパフォーマンスをSnapdragonバージョンと比較することで実証しているように、さらに少し優れています。

これは単なるソフトウェアの「バグ」です。

おそらく、「バグ」は間違っているかもしれません。サムスンが期待したとおりの動作をしている可能性があり、バッテリー寿命に大きな影響を与えるとは考えていなかったからです。 ただし、Exynos搭載のGalaxy S9で許容可能なバッテリー寿命を短縮する場合、Samsungは問題を解決するために何もする必要がないことを示しています。 「問題」は既に修正されており、Samsungがそれを望んでいたのであれば、本日、アップデートが公開される可能性があります。 しかし、それはSamsungがやりたいことではないに違いない。

ベータテスト

Exynos Galaxy S9をお持ちの場合、おそらくこれを聞きたくはないでしょうが、Samsungは動作するものにフォールバックし、CPU周波数チューニングを削除するアップデートを送信する可能性は低いでしょう。 Appleが行っていることに近づこうとするCPUを開発するために、会社が未公開の金額(数百万と考える)を費やしたとき、それは意味をなしません。 ホットプラグモジュールを改造し、バッテリーの寿命に関してより徹底的にテストし、再試行すると予測しています。 つまり、少し待つことになり、何百万人ものユーザーがテストする機会を得たときに、期待したものとは異なる場合があります。

すべてを言い終えると、Exynosバージョンが再びより良いバージョンになります。

バッテリーの寿命が長い携帯電話を持っている場合は役に立ちませんが、サムスンが将来的に他のすべての会社が購入するCPUを構築したい場合、これが最終的にどのように機能する必要があるかです。 ポータブルバッテリーを手に入れて(または、動作する場合は充電器を携帯して)頑張るように指示する以外には、本当にアドバイスはありません。 ただし、Samsungは単なる電話メーカーではないため、これを実現する必要がありました。 最終的には整理され、充電器をより長く使用できるようになります。

ねえ、少なくとも爆発していませんよね?