質問 > 管理機能 > 顧客CSVアップロード完了後、Apache HTTP Server.のメモリが増えたままになってしまいます。 |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
nanasess |
投稿日時: 2018/1/30 9:18
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: 顧客CSVアップロード完了後、Apache HTTP Server.のメモリが増えたままになってしまいます。 変数を unset 等しても、 ガーベジコレクションが実行されるまでは、メモリは開放されません。 強制的にガーベジコレクションを実行したい場合は gc_collect_cycles() をコールします。
また、 Apache のメモリリークが気になる場合ですが、 Apache の子プロセスは MaxConnectionsPerChild の数だけ使いまわされます。 MaxConnectionsPerChild の数を 1 とかにしてあげれば、すぐにメモリ開放されるのではないでしょうか。 (本番環境が Linux などの場合は、また状況が変わることも多々ありますで、 XAMPP での検証は参考程度にしておくのをおすすめします) |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
顧客CSVアップロード完了後、Apache HTTP Server.のメモリが増えたままになってしまいます。 | mommy | 2018/1/29 1:27 |
» Re: 顧客CSVアップロード完了後、Apache HTTP Server.のメモリが増えたままになってしまいます。 | nanasess | 2018/1/30 9:18 |
Re: 顧客CSVアップロード完了後、Apache HTTP Server.のメモリが増えたままになってしまいます。 | mommy | 2018/2/2 17:42 |