質問

職場から新しい PC を購入する予定ですが、その PC には OS として Vista Business を使用するか、XP Pro にダウングレードするオプションが含まれています。ほんの少しのテストを除いて、私は Vista を使用したことがありませんが、全体として、Vista に関して良い報告よりも悪い報告の方が多く聞いています。パフォーマンスの点では、ハードウェアが問題になるとは思いません (Intel Core Duo T9300、4GB RAM、256MB NVIDIA)。XP を使い続ける機会があるのに、その歴史を考えると、メインの開発システムとして Vista を使用するのは不安です。

それで、開発マシンの OS として Vista と XP の両方を使用した経験がある人はいますか?どちらか一方を選択できるとしたら、どちらを選びますか?Visual Studio 2003/2005/2008、SQL Server 2005、仮想マシン、Office に加えて、多くのマルチタスクやマルチタブの Web ブラウジングを使用する必要があります。

(注記:私はマイクロソフトバッシングには興味がありません。Vista を使用したことがなく、それについて悪い噂を聞いただけなら、あなたは私と同じレベルの経験を持っているので、おそらく質問に答える必要はありません)。

編集:このコンピュータを職場から持ってくるので、提供されているオペレーティング システムのいずれかを使用したいと考えています。32 ビット XP PRO または 32 ビット Vista。

役に立ちましたか?

解決

私は主要な開発マシンで Vista x64 を使用しています。Visual Studio 6.0 から 2008 までのすべてを問題なく実行できます。

大きな進歩というわけではありませんが、XP よりも気に入っています。

何かの目的で XP が必要な場合は、Virtual PC が無料で問題なく動作します。XP、IIS6、IE6 でのテストのために、XP VPC イメージを手元に置いています。両方の長所を生かしたもの。

もちろん、いつでも入手できます Windows モハベ その代わり!

質問に応じて次のように編集します。 x64 に切り替える前に、Vista x86 を約 6 か月間使用しました。同じ意見です。

x86 では 0.5 ~ 1.0 GB の RAM が無駄になることに注意してください。ほぼ無料の x64 メディアを入手できるはずです ここ. 。あなたのライセンスは両方のエディションに有効です。

他のヒント

私は 1 年以上 Vista (ラップトップでは x86、デスクトップでは x64) を実行していますが、XP には戻ることはできません。互換性、信頼性、パフォーマンスの問題はありませんでした。

David が言ったように、IE6 と IIS6 のテスト用に XP VM を保持しておくことは良いことですが、私が所有している VM を使用する必要はほとんどありません。

編集:2GB 以上の RAM を搭載している場合は、Vista x64 を入手してください。そうしないと無駄になるだけです。

Vista x64、まさに思いつきました。

WDM によるビジュアル レンダリングのグラフィックス カードへのオフロードによるコンテキスト スイッチングの向上。

組み込みの検索はドキュメントだけでなく、サービス マネージャーなどのイベント ログ サービスのタイプ イベントにも対応します。めったに使用しない xyz ユーティリティを見つけるのに役立ちます。

サービス起動のより洗練された制御 (遅延開始) は、起動時間を妨げないようにサービスを数分間遅らせます。SQLサーバーなどに最適です。

UAC を使用すると、必要なツールに管理者権限を付与しながら、より低い権限でコードをテストできます。

ファイルをShift+右クリックして「パスとしてコピー」を選択すると、非常に素晴らしいです。

ReadyBoost なら、4 ギガ USB ドライブを差し込んで、あとは忘れてください。スーパーフェッチおよびランダム アクセス IO ページングのキャッシュに使用され、メモリの少ないシステム、つまりラップトップではこれが非常に顕著です。

IPv6 - 1 ~ 3 年以内に必要になるでしょう

あらゆる場所でより安全に。

私の個人的な経験:私の仕事用マシンは、XP x64 を実行するクアッド コア 2.6 GHz で、デュアル コア 2.0 GHz の Vista 家庭用マシンと比べると、もたもたして遅く感じます。Visual Studio は 1 秒未満で起動し、プロジェクトのロードは数秒で完了します。一方、私のワークボックスでは最大 30 秒かかることがあります。

「その歴史を考えると、メインの開発システムに Vista を使用するのは不安です。」

リリース以来、XP よりも優れているという歴史があります。人々はピシャリと話すのが好きです。

vista x64 と 8 ギガの RAM および多数の仮想マシンがあれば、あなたの生活はとても快適になるでしょう。何があっても 32 ビットにしないでください。32 ビットには 64 ビットよりも利点がありません。

それは実際にどのような開発を行っているかによって異なります。大量のメモリとリソース (巨大なデータセットと大量の計算) を必要とする作業を行っている場合は、XP が最適です。x64 を実行しないことでメモリの一部が失われたとしても、それでも約 750 MB を獲得できます。そうでなければ、多くの Vista バックグラウンド サービスによって消費されてしまいます。

Web 開発を行っている場合は、テスト環境によって異なります。IIS と VS.NET を使用してすべてをローカルで実行する場合は、特に問題はありません。VS には独自の Web サーバーが組み込まれています。IIS でテストする必要がある場合は、2003 サーバー上に仮想マシンを投入できるようにしておくと便利です。Vista は、仮想マシンに使用できるメモリの一部を消費することに注意してください。

要件のリストを考慮すると、XP Pro を使用することをお勧めします。あなたが頻繁にマルチタスクを行う場合は、Aero やバックグラウンドの検索に消費されずに、すべてのリソースを目の前に置く必要があります。開発に Vista を約 8 か月間使用しましたが、その後、XP を使用する新しい仕事に就きました。最初はイライラしましたが、XP の応答性は Vista の機能を上回りました。特に、大量のウィンドウが開いていて RAM がすべてなくなった場合には顕著でした。

互換性の問題もあります。多くの VS.NET (特に古いバージョン) はかなり...Vistaでは難しい。たとえば、Vista では Web サイトの公開機能が壊れる可能性があります。一部の VS.NET では、UAC の処理方法にも注意する必要があります。 明示的に 管理者として実行。私も Microsoft Virtual Machine で少し苦労したことを覚えていますが、これは 2007 年のことです。きっと今では修正されていると思います。

Vista-64 および Visual Studio 6.0 に関するメモ:IDE は Vista-64 でも問題なく動作しますが、コンパイラには互換性がありません。Visual Studio 6.0 を使用する場合は、XP VM を用意してそこで使用する必要があります。(私が働いているプロジェクトではまだ Visual Studio 6.0 を使用しているものがいくつかあるため、経験から話します。これらのプロジェクトの新しいバージョンは VS 2005 に移行されており、間もなく VS 2008 に移行される予定です)。

注意すべき重要な点は、Vista は Visual Studio 2003 をサポートしていないことです。確認してください。 Visual Studio と Windows Vista

x86で0.5-1.0GBのRAMを無駄にすることに注意してください。ここでは、ほぼ無料のX64メディアを入手できるはずです。ライセンスは両方のエディションに適しています。

Vista SP 1 では、0.5 ~ 1 GB の RAM を無駄にすることがなくなり、4 GB をすべて表示できるようになりました。そうは言っても、 これ マイクロソフトのサイトにはそれができるとは書かれていません 使用 すべて4GB RAM。それをすべて報告できるという。:)

Vista は Visual Studio 2003 を「サポート」していませんが、問題なく動作します。私は 1 年間、VS2003 の .net 1.1 を使用して Web フォーム、win-forms、および Windows サービス プロジェクトに問題なく取り組みました。MS の問題リストは次のとおりです。 http://msdn.microsoft.com/en-us/vs2005/bb188244.aspx

Vista64 は間違いなく私の選択です。

ローエンドの Vista のインストールは避けたほうがよいと断言できます。次のようなものを失うことになるからです。

  • マシンに物理的に接続されていないディスクに簡単なバックアップを実行する機能。
  • 他のマシンから自分のマシンへの Term Serv アクセス。
  • Fry が言うように、RAM が失われます。私は4つ持っていますが、vistaは3つしか「見えません」。

少なくとも私は箱から出して話しています。x64 にしたいのですが、すべてを再インストールしなければならないのが本当に怖いです。

別のオプションもあります。Windows 2008:

http://tech.slashdot.org/article.pl?sid=08/07/15/2325215

面白いと思いました。

ビスタに行こうと思います。IIS7 は優れており、メモリ割り当てもよりスマートです (Vista は RAM を無駄にせず、近い将来使用すると思われるメモリをメモリに埋め込みます)。バックグラウンドサービスに関しては...XP と同じようにオフにすることができます。

しかし...会社の他のメンバーが XP を使用している場合は、XP 仮想マシンをインストールして、他のメンバーと同じプラットフォームでアプリをテストできるようにすることを強くお勧めします。

私は自宅の機器で Vista Business を使用しており、そこで多くの開発を行っており、とても気に入っています。

私の仕事用機器はXPですが、それも問題ありません。

両方。XP と Vista の両方でアプリケーションをテストする必要があると思います。

実際に開発にどちらを使用するかは個人の好みであり、それ以外の何ものでもありません。どちらを使用しても、技術的な利点がいくつかあります (XP の場合、OS のメモリ オーバーヘッドが若干少なくなります)。Vista には多くの新機能があり、そのうちのいくつかは便利なものもありますが、Visual Studio は両方でほぼ同じように動作します。

64 ビットと 32 ビットについては...私は 64 ビットを使用すると言います。理由がなくても 3GB を超える RAM を簡単に使用でき、32 ビット OS を 64 ビット上で仮想化できるが、その逆はできない場合です。

Web を使用する場合、iis 7 は非常に便利です。1 台のボックスに複数のホストを搭載できることは私にとって命の恩人です。もう XP に戻る方法がわかりません。

元に戻らなければならないとしたら、サーバー 2003 は少なくとも受け入れられません。実際に機能する Web サーバーを持たないという選択肢はありません。

Vista で十分だという意見に、私の声を加えておきます。私は複数の OS を組み合わせて使用​​していますが、Vista Ultimate が断然私のお気に入りです。クアッドコア2.5、4GB。まだ x64 にアップグレードしていません。

Vista および Visual Studio 2003 または 2005 で問題が発生した場合は、管理者として実行してみてください (右クリック、「管理者として実行」)。これにより、特に IIS、BizTalk などを使用する場合、問題の大部分が解決されます。

私は OS として Vista が付属する新しい「ベアボーン」ボックスを購入したところです。Vista については長い間悪い噂を聞いていたので心配していましたが、ここでは問題なく動作します。

その上で、(おそらく)「ダウングレード」のために請求される余分なお金を節約し、代わりにさらにRAMを購入すると思います。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top