この質問は少し長くて具体的かもしれませんが、私は約1ヶ月間次の質問に決定的な回答を見出そうとしています。決定的な情報このような具体的な質問は一般化するのが難しく、同様の質問に遭遇した場合、特定のサーバー構成が私と異なっていても有益でした。DSO、FCGID、SuPHP、xCacheとしてPHPを使用した場合のメモリとパフォーマンス
私のサーバは、cPanel(WHM)を実行しているVPSで、PHPモードはSuPHPです。サーバーには768MBのRAMがあり、約12のWebサイトをホストしています。いくつかはかなりメモリを消費しますが、他のものはメモリやCPUをほとんど使用しません。
私は最近、自分の顧客の1人にMagentoストアをインストールして、パフォーマンスの向上を達成するためにさまざまな設定を試しています。 xCacheをインストールし、FCGIDまたはDSOとして実行するようにPHPを設定するまで(xCacheはSuPHPで動作しないため)本当に役に立ちませんでした。この構成では、パフォーマンスが2/3向上しました(ページが約3倍速くロードされたことを意味します)。
唯一の欠点は、数分後にサーバーのメモリが不足していて、ハードリセットしなければならないということでした。だから私はSuPHPに戻り、物事はうまくいきます。
xCacheを無効にして、SuPHPの代わりにFCGIDまたはDSOモードを残しても、サーバーのメモリが約30分で切れました。したがって、犯人は何か他のものとして動作しているPHPのようであり、SuPHPと思われる。
別のWHM定義のユーザーから新しいフロントエンドURLを開いたときに私のメモリ使用量が上がったことにも気付きましたが、同じWHMユーザーから複数のURLを開いたときに、アカウント。その後、ポイントへの
:
- がどのように私はPHP + XCacheとは、安定稼働を維持することを確認することができますか?それとももっと多くのメモリを購入するだけですか?
- SuPHP、DSO、FCGIDのメモリ使用量の違いは何ですか?いくつかのphp.iniファイルを変更することでこれを調整することは可能ですか?
また、xCacheを使用する他のサーバーの一部を更新する予定です。 次のサーバにはどの設定とPHPモード(SuPHP、DSO、FCGI)とxCacheの設定を推奨しますか?
-
のcPanelとWHMと1つの巨大Magentoのストアと
- クワッドコア@ 2.4GHzの、4GBのRAM専用サーバ、
- のcPanelとWHM クワッドコア@ 2.4GHzの、いくつかの20大Magentoのストアと8GBのRAMサーバ、 cPanelのとWHMと100+ Joomlaのようなウェブサイト、郵便配達がなどが有効でも、電子メールサーバとして動作すると
- クワッドコアの@ 2.66GHzの、8GBのRAMサーバー
ありがとうございました。この情報は入手困難です!私たちはしばらくの間、Muninを使用してサーバーを監視し、メモリ制限、キャッシングなどをどうするかを把握します。 – eleven59