web-dev-qa-db-ja.com

仮想化によるWindows開発用のMacBookPro。パフォーマンス?

私は職業別のWindows/Web開発者であり、現在の開発マシンの代わりとしてMacBookProを検討しています。 MacBook Proのビルド品質、ユニボディ構造、パフォーマンス仕様に感銘を受けました。特に、Core 2 Duo 2.4GHzプロセッサと4GBRAMを搭載した13.3インチMacBookProに興味があります。

私が疑問に思っているのはこれです...上記のMacBookProの仮想環境(VMWareFusionおよびWindows7)内でSQL Server 2008、IIS、およびVisual Studio 2010を実行するとどのようなパフォーマンスが期待できますか?

サイズがよりポータブルであるため、13.3インチモデルが好きですが、コア2デュオプロセッサに多くのことを期待していますか?コアi5プロセッサを使用したMacBook Proの次のステップを検討する必要がありますか?

ありがとう!

8
webworm

私は長年のWindows管理者/開発者/ゲーマーで、最近MacBook Pro-13 "、4GB RAMを購入しました。私が持っているものとあなたが見ているものの違いはCPU(私の2.2GHz)だけです。 VMWareの実行や、VMWareでスローしたものは何も問題ありません。実際には、BootcampパーティションをVMで処理しています。したがって、基本的に、VMWareでラップしたWindows Bootcampパーティションが1つあります。これにより、OSXまたは起動すると、管理するWindowsのインスタンスが1つとWindowsアプリのセットが1つだけになります。正直に言うと、直接起動する必要があるのはゲーム(3Dサポート)だけです。

パフォーマンスに関しては、Win7とVSは豚なので、Windows VMに2〜3を割り当てても、OSXに十分な供給があるように、4GBを超えるRAMを使用することを検討するかもしれません。そうでなければ、あなたがやろうとしていることがうまくいかない理由はわかりません。OS間での再起動は苦痛です。絶対に必要でない限り、100%ブートキャンプに行くことは絶対にありません。

8
ggutenberg

私はしません。私は10フィートのポールでそのセットアップに触れません。

そのように開発したい場合は、ハードドライブをパーティションに分割し、 Boot Camp を使用します。基本的にオペレーティングシステム、IDE、Webサーバー、SQLサーバーをすべてVMWare Fusionにラップして実行することで、パフォーマンスが低下することに満足できません。

実行するすべてのライセンスを購入しているので、インストールして完全なパフォーマンスを取得してみませんか?

8
Josh K

私は2009年の13インチMacを持っており、Virtualboxを使用したWindowsベースのWeb開発にほぼ1年使用しています。完全に機能します。実際、非常にうまく機能しているため、パラダイムシフトが引き起こされています。仕事中のWindowsマシンでも、今ではすべて仮想マシンでの作業です。

多くの場合、同時に複数の仮想マシンを実行し、メインの開発VMでは複数のSQLサーバーインスタンスが実行されています。VS2008でかなり重いエンタープライズWebアプリケーションを開発していますが、問題はありません。パフォーマンス。ペナルティはありますが、正直なところ、Web開発では目立たないと感じています。測定できると確信していますが、日常業務では考えもしません。私が考えているのは、 windowsupdateがVMを再起動したいので、VMをポップアウトして、何か他のことを1分間実行します。企業のアンチウイルスがメインVMを停止させた場合、VMを最小化して、他のことを続けます。

Macで実行しているのと同じVMは、職場のWindowsマシンでも問題なく実行されます。さまざまなタスクやさまざまなセットアップのために、分離された、ポータブルで、簡単にクローンを作成できるマシンがあることの便利さは、まさに素晴らしいものです。それを実現するためだけに、実際よりもはるかに多くのパフォーマンスを犠牲にします。

主なパフォーマンスのキラーは重いIOであるため、Time MachineまたはSpotlightにそのディスクで何もさせない場合は、VMをホストOSとは別の物理ディスクに置いてください。

3
Console

私はMacBookPro 15 "を2010年後半に持っています。i7、8GBのRAMおよび500GB7200rpmドライブを実行すると、Parallels inCoherenceを実行するパフォーマンスは抜群です。私のWindows7 VMはWindowsを報告しますエクスペリエンスインデックス5.1と私は、このマシンでVisual Studio 2010、SQL Server 2008 R2、およびSharePoint2010を毎日使用しています。

ゲームをするつもりがない限り、VMをシャットダウンすることはありません。日々の開発には、Mac上の仮想環境を強くお勧めします。 VMでほとんどのSteamゲームをプレイしても妥当な結果が得られたので、全体的にセットアップに非常に満足しています。

2
BinaryMisfit

私は誰もこれについて言及しなかったことに驚いています、私は13インチのmacbook proを持っています、それはvmwareをうまく扱うことができます。

私が気付いた唯一のことは、バッテリーの寿命が非常に速いことです。したがって、実行中はVM macbookが通常提供できる長いバッテリー寿命を期待しないでください。

私のシステムから、バッテリーの寿命が半分に短縮されたことがわかります...

0
melaos