Slide 16
Slide 16 text
発表後追記
後日たくさん使っても RAM 使用量が増えないな?とよく確認すると
Raphael には WebKit のサブプロセスがあった
WebKitWebProces はタブが増えると増えていく( WebKit
2.26+ )
環境変数 WEBKIT_USE_SINGLE_WEB_PROCESS=1 でサブプロセ
スが作られないように出来る
$ pstree -pTZ `pgrep raphael`
raphael(282251,`unconfined')
├─WebKitNetworkPr(282284,`unconfined')
└─WebKitWebProces(282329,`unconfined')
$ pstree -pTZ `pgrep raphael` | awk -F\( '{print $2}'| awk -F, '{print $1}' | xargs -I{} grep V
715808
$ pstree -pTZ `pgrep raphael` | awk -F\( '{print $2}'| awk -F, '{print $1}' | xargs -I{} grep V
715980
16