2. LTだけど自己紹介
• 長野雅広 Masahiro Nagano
• @kazeburo
• Perl Monger
• Operations Engineer, Site Reliability
• LINE Corp.
Development support
on LINE Familly, livedoor
13. process life & memory usage
born
exit
usage
time
大容量のメモリ確保
循環参照によるメモリリーク
14. process life & memory usage
born
exit
born
exit
born
exit
born
exit
born
exit
born
exit
born
exit
born
exit
born
exit
born
born
born
usage
time
通常のメモリ使用量
15. Multi Process / Prefork,
MaxReqsPerChildな
アプリケーションの運用
• MaxReqsPerChildによりメモリが確実に解放さ
れるので、一時的に大きなメモリ領域を確保し
たり、メモリリークの許容ができる
• イレギュラーなメモリ使用量の増加を
見つけて対応する