開発用ラップトップのパフォーマンスを向上させたかったので、プライマリ ドライブとして Intel 320 シリーズ SSD を追加しました。Apache/PHP を除いて、すべてが予想どおり驚くほど高速です。
私はUbuntu 10.10仮想マシンを使用してMagentoを開発しています。
Information:
Host OS: Win 7 Professional 64bit
Guest OS: Ubuntu 10.10 32bit
Processor: i7
Chipset QM55
SSD: Intel 320 Series 160gb 30% full
HDD: Hitachi 320gb 50% full (in side bay using an adapter)
Laptop: Lenovo T510
Using: Shared folders
Apache Version: 2.2.16
PHP Version: 5.3.3-1
APC Version: 3.1.3p1
APC Memory: 128M
Using tmpfs for cache, log, session directories in Magento
VMWare Version: 4.0.3 build-703057
SSD 上で実行されている VM (VM ファイルとソース ファイルは同じドライブ上にある) では、管理画面での製品ページの読み込みに平均 26.2 秒かかり、ほぼ常に CPU が 100% 使用されます。
古い HDD で実行されている VM では、同じページの読み込みに平均 4.4 秒かかります。ページのレンダリング中は、ほとんどの場合、CPU の約 40 ~ 50% が使用されます。
私はこの投稿を読みました:開発者用ノートブック (WAMP/LAMP スタック) に SSD を使用するとパフォーマンスの問題が発生しますか?
BIOS でいくつかの設定を変更するように言われています。BIOS ですべての電源管理機能をオフにしました。どうしてこのようなことが起こるのか、まったく理解できません。
編集 -
奇妙に思えますが、古いドライブ上の VM を新しいドライブ上のソースにポイントすると、同じ約 4.4 秒のパフォーマンスが得られます。問題は何らかの形で VM にあるようです。または、古いドライブ上の VM が魔法のようです。また、SSD 上の VM を古いドライブ上のソースにポイントすると、ひどい (25 秒以上) パフォーマンスになります。
Ubuntu の最新バージョンをダウンロードし、それを使用して新しい VM を構築し、何が得られるかを確認します。
同じバージョンの Ubuntu で Virtualbox も試しましたが、成功しませんでした。
答え1
わからないなぜこのような異常な状況は起こっていましたが、Ubuntu 12.04 で新しい VM を作成することで問題が解決したようです。これを解決と呼べるならの話ですが。パフォーマンスは、VM と SSD 上のソースで期待どおりでした。