Oracle HTTP Serverは内部処理にロック(つまりロック・ファイル)を使用します。これらのファイルはロックが作成されると動的に作成され、ロックが取得または解放されるたびにアクセスされます。これらのファイルが低速なファイル・システム(たとえばネットワーク・ファイル・システム)に置かれると、サーバーのパフォーマンスが低下する場合があります。この問題を回避するには:
Linuxの場合:
httpd.confで、Mutex
fnctl:fileloc default
をMutex
sysvsem
default
に変更します。ここで、fileloc
はディレクティブLockFile
(2箇所)の値です。
Solarisの場合:
httpd.confで、Mutex
fnctl:fileloc default
をMutex pthread default
に変更します。ここで、fileloc
はディレクティブLockFile
(2箇所)の値です。