[groonga-dev,01389] Re: mroongaのメモリ解放方法について

Back to archive index

磯部 和広 k-iso****@rozet*****
2013年 5月 14日 (火) 17:16:49 JST


お世話になっております。

DBサーバーに、下記のcronジョブを追加しました。

[root @ PMJ01 bin]# crontab -l | grep cache_clear
*/10 * * * * /root/bin/cache_clear > /dev/null 2>&1
[root @ PMJ01 bin]# cat /root/bin/cache_clear
#!/bin/bash

sync; sync; sync; sysctl -w vm.drop_caches=3
[root @ PMJ01 bin]#

10分おきに、キャッシュをクリアしています。

これでもまだ固まりますが、
 固まる頻度
 固まっている時間
が、かなり緩和しました。
ありがとうございます。

vmstatにラッパーを噛ませ、1分おきに時刻を表示するようにしました。

現在、こんな感じです。

2013年 5月 14日 火曜日 17:08:16 JST
procs -----------memory---------- ---swap-- -----io---- --system--
-----cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
0 1 23318 216 3 39 0 0 5026 45 67 78 0 2 95 3 0
0 2 23326 197 3 67 0 1 100370 1635 6545 2815 3 1 78 17 0
0 2 23326 195 4 61 0 0 132335 12 5180 3721 1 2 79 19 0
0 1 23329 215 3 32 0 1 147654 849 7676 4238 2 2 77 19 0
1 1 23338 220 4 37 0 2 121706 1894 5703 3596 2 2 79 17 0
1 1 23338 217 4 37 0 0 93008 11 5498 2425 2 1 77 20 0
0 0 23346 237 3 59 0 1 118597 1642 5380 3379 1 2 85 13 0
0 2 23346 200 4 85 0 0 165276 18 4785 4481 1 2 83 13 0
0 2 23346 210 4 73 0 0 115264 11 3468 3325 1 2 87 10 0
0 1 23346 213 4 42 0 0 138719 14 5939 3972 1 2 80 17 0
1 1 23346 200 4 53 0 0 162485 194 7003 4450 1 2 77 20 0
0 2 23348 195 4 54 0 0 120534 408 5588 3076 1 2 81 17 0
0 0 23369 227 4 39 0 4 138960 4298 7726 3983 1 2 81 16 0
2013年 5月 14日 火曜日 17:09:16 JST
procs -----------memory---------- ---swap-- -----io---- --system--
-----cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
0 0 23369 224 4 43 0 0 5036 45 68 78 0 2 95 3 0
0 2 23369 196 5 60 0 0 154322 17 7403 4195 2 2 78 18 0
0 2 23369 195 4 54 0 0 82238 12 5260 2217 3 1 80 16 0

ちなみに、起動後、まだ1日経っていません・・・

[root @ PMJ01 ~]# uptime
17:10:53 up 18:43, 2 users, load average: 2.10, 3.66, 3.66
[root @ PMJ01 ~]#

固まると、下記のようになり、後から見てもすぐに判ります。

2013年 5月 14日 火曜日 16:07:31 JST
procs -----------memory---------- ---swap-- -----io---- --system--
-----cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
0 0 19435 228 2 38 0 0 4233 40 37 55 0 1 96 3 0
1 0 19435 224 3 30 0 0 143227 10 3162 4383 1 2 89 8 0
1 0 19435 222 3 28 0 0 99907 6 2571 3065 1 2 93 5 0
2 15 19442 223 2 4 0 2 26504964 1872 381725 307947 0 13 49 37 0
0 1 20013 746 3 73 0 114 8709788 116581 560327 484429 0 13 40 46 0
0 2 20275 596 5 479 0 52 81712 53805 1592 2630 0 1 88 10 0
0 1 20275 220 6 838 0 0 148403 0 1953 4039 1 2 88 10 0
0 0 20275 261 6 786 0 0 89421 2 1641 2508 1 3 92 5 0
0 0 20275 305 5 723 0 0 10851 2 611 412 1 2 96 1 0
0 0 20275 353 5 663 0 0 12280 2 575 444 1 1 97 1 0
1 1 20275 297 6 707 0 0 17657 3 730 586 1 2 96 1 0
1 0 20275 224 6 747 0 0 103458 10 2107 2426 2 2 92 4 0
1 0 20275 225 6 734 0 0 162378 3 3000 3609 2 3 88 7 0
2013年 5月 14日 火曜日 16:21:20 JST
procs -----------memory---------- ---swap-- -----io---- --system--
-----cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
1 0 20275 224 6 726 0 0 4529 41 46 62 0 1 95 3 0
1 0 20275 229 6 720 0 0 139436 2 2449 3147 2 2 90 6 0
0 1 20275 212 6 718 0 0 160544 2 2964 3636 2 3 88 7 0
1 0 20275 219 6 698 0 0 166963 2 3048 3751 2 3 88 7 0
1 0 20275 211 6 695 0 0 146807 2 2908 3342 2 3 88 7 0
1 0 20274 227 7 669 0 0 114462 10 2489 2688 3 4 88 5 0
0 1 20274 214 7 668 0 0 152103 2 2772 3694 2 3 88 7 0
1 0 20274 214 7 663 0 0 147436 2 2901 3533 2 3 89 7 0
0 1 20274 213 8 656 0 0 118561 2 2370 2813 1 3 91 5 0
0 1 20274 212 8 649 0 0 158145 2 3135 3731 2 3 88 7 0
0 1 20274 212 8 630 0 0 127613 2 2520 3045 1 2 91 6 0
0 1 20274 227 8 603 0 0 166580 13 3007 3797 2 3 88 8 0
1 0 20274 272 8 556 0 0 143318 0 4599 3014 1 2 91 6 0




groonga-dev メーリングリストの案内
Back to archive index