web-dev-qa-db-ja.com

Visual Studio 2012 64ビット?

Visual Studio 2010には64ビットバージョンがなかったことを知っています。 vs2012用の64ビットバージョンはありますか?

64
liran63

いいえ、ありません。

おそらく Visual Studio 2010で述べられているのと同じ理由 (追加のアドレススペースは不要です。このアプリケーションでは膨張するため、速度が遅くなり、そのようなポートに移植するのに時間がかかりすぎます。アーキテクチャ、言うまでもなく-32ビットバージョンは64ビットマシンで動作します)。

64
Oded

いいえ、64ビットバージョンはありません。

これを確認できます link(追加されない理由を追加するように考えられています)

なぜ64ビットではないのですか?

まず、パフォーマンスの観点から、ポインターが大きくなるため、データ構造が大きくなり、プロセッサーキャッシュは同じサイズのままになります。これは基本的に、生のスピードヒットにつながります(走行距離は異なる場合があります)。だから、あなたは穴から始めて、あなたが有利になるように4G以上の余分なメモリを使用して、その穴から自分自身を掘らなければなりません。 Visual Studioでは、これはいくつかの大規模なソリューションで発生する可能性がありますが、最初に使用するメモリを少なくすることをお勧めします。 VSのアルゴリズムの多くはこれに適しています。

第二に、コストの観点から、おそらくVisual Studioを64ビットに移植する最短の方法は、そのほとんどをマネージコードに段階的に移植し、残りを移植することです。多くのネイティブコードのフルポートのコストは非常に高くなります。もちろん、すべての既知の拡張機能が壊れるので、基本的にドライバーと同じように64ビットのエコシステムを作成する必要があります。

16
Rahul Tripathi

いいえ。明らかに計画もありません。

5
Tilak