2019-05-15から1日間の記事一覧
メモリ解放について調べていて知ったことについて。 以下サイトからの引用。Linux のメモリキャッシュをクリアする Linux の top コマンドや free コマンドで表示される cached は、勝手にどんどん増えていきます。free がなくなるとこの cached が少しずつ…
cakephpのバッチの中で、saveメソッドでupdateを繰り返すと、どんどんメモリが消費されていく。んで、色々試したけど結局解決出来なかった。素のphp+mysql_queryメソッドでも同じ結果だった。php内であればガベージコレクタが働くけど、前のcurlやmysqlとい…
あるphpを実行していたらどんどんメモリが減っていって数日悩んでいたんだけど、やっと原因が分かったわ。php => mws sdk => curl っていう流れでcurlを実行していて、色んなサイトも参考したところ、まさかのcurlがメモリリークする原因だった。そんでcurl…
vmstatのfreeを見れば良い。メモリリークしていればfreeがどんどん減っていく。(目的以外のプログラムが動いていないか(cronとかで)注意。) [root]# vmstat 1 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b swpd f…
ここ最近EC2で扱うデータ量が増えてきたせいなのか、いつの間にかmysqlのメモリ消費が50%前後(約450M)まで増えていて、それが原因なのか分からんけど、insertが頻繁にエラーになるようになって何とかしないと、と思った時の対策。 table_definition_cache=40…