Apacheチューニング:PHPの使用メモリ上限変更。

環境

OS:CentOS 7.3
メモリ:1GB
Apache:2.4.6(yumからインストール)
PHP:5.4.16(yumからインストール)

 

チューニング

PHPの使用メモリの上限を変更した。

現在の設定を確認する

$ php -r "phpinfo();" | grep memory_limit

 

こうやると128MBだった。

上限を変更する

/etc/php.iniの、

memory_limit = 128M

memory_limit = 16M

に変更した。

WordPressのデフォルトのメモリ上限が256MBなので、
memory_limit = 256M
に変更した。
再起動したらApacheの子プロセスが約6MBなのは変わらず。

php.iniを反映させる

php.iniは

サーバーモジュール版だと、Webサーバ起動時に1回だけ読み込まれる。

CGI版とCLI版だと、スクリプトが呼び出される度に読み込まれる。

今回はphp.iniを変更後、Apacheを再起動した。

 

変更前と変更後の比較

変更前(128MB)

 

変更後(16MB)

 

効果はあったのかな。わからない。

コメント

タイトルとURLをコピーしました