web-dev-qa-db-ja.com

64ビットで認定されたラップトップがないのはなぜですか?

Ubuntuにはハードウェア認定プログラムがあります( http://www.ubuntu.com/certification )。

リリース11.10とラップトップで検索すると、すべてが32ビットで認定されており、64ビットでは認定されていないことがわかります。リリース11.04では、64ビット認定のラップトップ107台のうち2台しかありません。

なぜそうなのですか?また、ラップトップが32ビット認定のみの場合、64ビットリリースで失敗する可能性はありますか?

3
EPSG31468

ベンダーが特に64ビット認証を要求しない限り、デフォルトでは、すべてのクライアントシステムが32ビットで認証されています。ただし、サーバーは64ビットでのみ認定されています。

これは、クライアントシステムに推奨される(つまり、ダウンロードするときに取得するデフォルトの)Ubuntuバージョンが32ビットバージョンであるという事実を反映しています。

これは、私が知っているすべてではありませんが、さまざまな要因に従います。たとえば、Flashのサポート(Oneiricおよびmultiarchのサポート以前は64ビットシステムでは最適ではなかった)は、64ビットを推奨して優れたエンドユーザーエクスペリエンスを期待することは現実的ではなかったことを意味していました。

Ubuntuが64ビットへのデフォルト設定/推奨に移行するにつれて、代わりに認定が64ビットに移行することを期待してください。機能調査では、現在、システムの約80%が64ビット対応であることが明らかになりました。これは、32ビットカーネルの妥当な制限である3GBを超えるRAMを搭載したシステムが増えるにつれて必要になります。また、これは、64ビットでのエンドユーザーエクスペリエンスが最近大幅に向上したという事実によって可能になりました。

認証に関する2つの詳細:すべてのシステムで両方を認証するのは非常に負担になるため、1つのArchのみが認証されます。また、システムが32ビットのUbuntuで動作するが、64ビットでは失敗する(またはその逆)場合もあります。そのため、動作するかどうかを100%確信することはできません(非常に自信がありますが、認定されていないコンボ(アーキテクチャ/マシン)にデプロイする場合は、購入する前にテストしてください)。

3
roadmr

ラップトップが32ビットで認定されているが、64ビットソフトウェアを実行できる場合は、64ビットOSでも問題なく動作する可能性があります。

ただし、これらは次の潜在的な問題です。

  1. プリコンパイルされたバイナリは、64ビットでは使用できない場合があります。さらに、バイナリ上の64ビットバージョンは、それほど広範囲にテストされない場合があります。
  2. これらのバイナリには、さまざまなドライバやフラッシュなどの他のソフトウェアが含まれている可能性があります。
  3. 一般に、64ビットソフトウェアはそれほど広範囲にテストされない可能性があります。 (ただし、問題が発生したことはありません。)

編集:私は他の誰かが「なぜ」と答えるだろうと思った。
私にできることは推測することだけです。

  1. 両方をテストする方が明らかに費用がかかります。
  2. 両方のテストの需要は少なくなります。
  3. 32ビットバージョンは、一般的に全体的にサポートされています。これが認証にも波及するのは当然のことです。 (つまり、32ビットは「推奨」とラベル付けされています) buntuダウンロードが32ビットインストールを推奨するのはなぜですか?
0
user606723