CentOSのLinuxボックスでZend Serverを使用する際に問題が発生しています。一日のうちに、私たちの大きなキャッシュ(予約されたメモリ空間の1ギガヘルツ)は約100メガのキャッシュされたエントリを使用しますが、その約500メガバイトは「無駄なメモリ」です。Zend-server:「無駄なメモリ」とは何ですか?Zendアクセラレータを再起動する理由は何ですか?
廃棄されたメモリの割合が 'max_wasted_percentage'を超えると、キャッシュは「再起動」されます。これは、既存のキャッシュエントリがすべて消去されたことを意味します。明らかに私たちが望むものではありません。
これは「wasted_memory」とは何ですか?どのように避けることができますか?
- 編集:おそらく、それはキャッシュされたが後で要求されなかったファイルによって使用されたすべてのメモリの合計です。
おそらくサーバーフォールトで適切でしょうか? –
1. 'realfree'が終了したときに使用されます。 2. http://www.centos.org/modules/newbb/viewtopic.php?topic_id=22690&forum=45を参照してください。 – SMka