直接使用top命令查看內(nèi)存信息,為什么與使用php start.php status查看狀態(tài)顯示的內(nèi)存不匹配?
php start.php status執(zhí)行如下圖。
top命令如下圖
可以對(duì)比一下同樣的進(jìn)程,比如5842進(jìn)程,top里面RES跑到了48M,而php start.php status狀態(tài)里面才9.1M。
這是怎么回事?
workerman統(tǒng)計(jì)的內(nèi)存是用php自帶memory_get_usage()函數(shù)返回的值,有些內(nèi)存占用不包含在內(nèi)