VirtualBox/Parallelsまたはその他の仮想環境を使用したいのですがCPUのタイプとしてはどちらが良いでしょうか?
【タイプA】
・処理能力
==> 小~中
==> クアッドコア
【タイプB】
・処理能力
==> 中~大
==> デュアルコア
一概には言えないかとも思いますが、大まかな目安及び理由を教えていただけたらと思います。
よろしくお願いいたします。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答3件
0
CPU ですが、ハードウェア仮想化支援(Intel Virtualization technologies)がどれだけ効くか、も重要です。
デスクトップ版の Skylake 以前、モバイル版の Broadwell 以前の Core i3 だと VT-d が無効化されていて、画面周りや I/O 周りの性能に影響が出ます。(Core i5 でも一部モデルは無効)
ので、少なくともそれ以後の世代で考えたほうが良いです。
投稿2017/08/23 01:13
総合スコア13703
0
ホスト側であれば、当然ですがCPUのコア数は多い方が良いです。
というか、コア数もGHzも多ければ多い程良いです。
ですので、クワッドコア以上が推奨になります。
もう5年程前になりますが、デュアルコアのGHzの高いCPUと
クワッドコアで低いGHzでテストした事がありましたが、
ものすごいGHzが違う(OCでもして)というのでなければ、
コア数が多い方がパフォーマンスが1.5~2.5倍程あります。
シンプルな処理なので、コア数が少なくGHz高い方が処理パワー出て良いのでは?と
考えるかもしれませんが、実際にはプロセスが数個しか無い状況は稀でしょうから、
コア数もGHzも多ければ多い程良いです。
ゲスト側も重たくないのあれば、可能限りCPUコアは上げるべきです。
ただCentOSあたりでCUIでLAMP開発環境ならあまり意味がないようです。
また私自身は仮想環境は開発用サーバで使っております。
個人的な感想になりますが、CPUは可能限り多めのコアで、
それより重視したいのはメモリかなと考えています。
下記、本当に個人的な構築で恥ずかしい構成ですが、
私の環境では開発用として現在、
ローカルマシンではVirtualBox利用で、CPU i5 3.20GHz メモリ8GB
サーバではVmware ESXi6.x G4400@3.30GHz 2CPU メモリ32GB
上記で動かしております。
このヘボいCPUでもSSDやらメモリを積み込めばそこそこ動きます。
もちろん、XEONとかCPU良いの使ってバンバン立てたいのですが、
なかなか社内で承認が取れないのできついところ。
……と、とりあえず久しぶりにログインしたので、回答してみるテスト。
投稿2017/08/23 00:50
編集2017/08/23 00:51総合スコア42
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
ベストアンサー
具体的なCPUのモデル次第ですが、
少なくともデスクトップであればコア数に拘るよりは総合的な処理能力が重要だと感じます。
処理能力が小〜中のCPU(atomやceleronN,J)省電力性能に特化したモデルなので、コア数は多くても各コアの性能は極端に低く、仮想環境を動かすのはかなりしんどいです。
以前のご質問での用途を考えた場合でハードウェア更新を行うのであれば、
ノートPCならクアッドコアのi7以外は選択肢が無いかと思います。
(デスクトップPCならデュアルコアi3でも楽になると思います)
投稿2017/08/23 00:42
総合スコア18713
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/23 01:07
2017/08/23 01:13
2017/08/23 01:25
2017/08/23 01:38
2017/08/23 01:52
2017/08/23 01:57
2017/08/23 02:03
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。