おそらく、ここで x64 プラットフォームの重要なポイントを見逃しているのですが、x64 アプリケーションは、大容量のメモリ、大きなポインター、またはその他の要求が厳しい場合にのみ (x64 OS およびハードウェア上で) x86 バージョンよりも優れたパフォーマンスを発揮するという認識でした。要因が関与していた.
ただし、標準の x86 バージョンに加えて、x64 バージョンのインストーラーを提供するいくつかの小さなアプリケーションに気付き始めました。x86 は WoW を使用して Windows x64 で問題なく動作するため、自分のアプリケーションの x64 コンパイル バージョンをリリースするメリットはありますか? 私の考えでは:
長所:
- 潜在的に高いパフォーマンス (ただし、どのような条件で)
短所:
- 作成/サポートする追加ビルド
- x86 ターゲットには存在しない x64 ターゲットの潜在的なバグ
- ベンダー/OS DLL の x64 バージョンへの依存、異なるインストール チェックリストの必要性、追加のトラブルシューティングの複雑さの導入
x64 でコンパイルされたバージョンのアプリを追加することを再考せざるを得ない理由は何ですか?