広告を閉じる

Apple は数年前、macOS 内での 32 ビット アプリケーションのサポートを間もなく終了すると発表しました。したがって、クパチーノの巨人はすでに 2018 年に、macOS Mojave のバージョンが 32 ビット アプリケーションを引き続き処理できる Apple オペレーティング システムの最後のバージョンになると発表しました。そしてまさにそれが起こったのです。次の macOS Catalina では、これらを実行できなくなります。この場合、アプリケーションには互換性がないため、開発者がアプリケーションを更新する必要があることを示すメッセージがユーザーに表示されます。

このステップは、多くのユーザーにとって必ずしも良い印象を与えるものではありませんでした。多くの複雑な問題を伴うため、これは驚くべきことではありません。一部の Apple ユーザーはソフトウェアやゲーム ライブラリを紛失しました。アプリやゲームを 32 ビットから 64 ビットに作り直すことは、開発者にとって経済的に採算が合わない可能性があります。そのため、多くの優れたツールやゲーム タイトルが完全に失われてしまいました。その中には、たとえば、Team Fortress 2、Portal 2、Left 4 Dead 2 などの Valve の伝説的なゲームが際立っています。では、一見してユーザーに多くの問題を引き起こしたにもかかわらず、なぜ Apple は 32 ビット アプリケーションを完全に廃止することに決めたのでしょうか?

前進し、より大きな変化に備える

Apple 自身も、64 ビット アプリケーションの利点は比較的明らかだと主張しています。より多くのメモリにアクセスでき、より多くのシステム パフォーマンスと最新のテクノロジーを使用できるため、必然的に効率が少し向上し、Mac 自体にとっても優れています。さらに、数年間 64 ビット プロセッサを使用しているため、適切に準備されたアプリケーションがそのプロセッサ上で実行されるのは当然です。これには今でも類似点が見られます。 Apple Silicon を搭載した Mac では、プログラムはネイティブに実行することも、Rosetta 2 レイヤー経由で実行することもできます。もちろん、最高のものだけを求める場合は、特定のプラットフォーム用に直接作成された完全に最適化されたソフトウェアを使用するのが適切です。全く同じものではありませんが、ここにはある種の類似性が見られます。

同時に、この措置を正当化する興味深い意見が何年も前に現れました。そのときでさえ、Apple が自社のプロセッサの登場に向けて準備を進めているのではないか、つまり、巨大企業がすべてのプラットフォームを多かれ少なかれ統合するのが理にかなっているとき、Intel からの撤退を準備しているのではないかという憶測が生まれ始めた。これは、Apple Silicon の登場によって間接的に確認されました。両シリーズのチップ (Apple Silicon と A シリーズ) は同じアーキテクチャを使用しているため、常に 64 ビット (11 年の iOS 2017 以降) である Mac 上で一部の iOS アプリケーションを実行することができます。 Apple 独自のチップの早期登場も、この変化に影響を与える可能性があります。

アップルシリコン

しかし、最短の答えは明白です。 Apple は、両方のプラットフォームでより優れたパフォーマンスを提供し、バッテリー寿命を長くするという単純な理由から、(iOS と macOS の両方で) 32 ビット アプリから移行しました。

Windows は 32 ビット アプリケーションを引き続きサポートします

もちろん最後にもう一つ質問があります。 Apple によれば、32 ビット アプリケーションにそれほど問題があるのであれば、世界で最も広く使用されているデスクトップ オペレーティング システムであるライバルの Windows がなぜ依然として XNUMX ビット アプリケーションをサポートしているのでしょうか?説明は非常に簡単です。 Windows は非常に普及しており、ビジネス分野の多くの企業が Windows に依存しているため、Microsoft にはそのような強力な変更を強制する権限はありません。一方、ここにはAppleがあります。その一方で、彼はソフトウェアとハ​​ードウェアの両方を掌握しているため、ほとんど誰にも配慮することなく独自のルールを設定できます。

.