リクエストごとに1つのiniファイルと少なくとも10個のPHPファイルをロードするPHPアプリケーションがあります。
これらの同じファイルはリクエストごとにロードされるため、RAM ディスクにマウントすることを考えましたが、Linux ファイリング システム (ext3) は基本的に何らかの方法でファイルをキャッシュするため、RAM ディスクではパフォーマンスが向上しないと言われました。
誰でもこれを確認し、実際に何が起こっているのか説明できますか?
どうもありがとう。
リクエストごとに1つのiniファイルと少なくとも10個のPHPファイルをロードするPHPアプリケーションがあります。
これらの同じファイルはリクエストごとにロードされるため、RAM ディスクにマウントすることを考えましたが、Linux ファイリング システム (ext3) は基本的に何らかの方法でファイルをキャッシュするため、RAM ディスクではパフォーマンスが向上しないと言われました。
誰でもこれを確認し、実際に何が起こっているのか説明できますか?
どうもありがとう。
(だけでなく) Linux の仮想ファイル システムは、事実上すべてのファイル システムにキャッシュを使用します。はい、ext3 にも対応しています。しかし、php の zend エンジンのバイト/中間コードをメモリに格納するapc
の
ようなものに興味があるかもしれません。