Lua中的collectgarbage是否包括lua_shared_dict消耗的内存?

我正在尝试使用openresty调试我的应用程序中出现的OOM错误。我发现在我的Lua脚本中添加collectgarbage("collect")后跟collectgarbage("count")可能是调试此问题的可能性之一。但是,collectgarbage("count")是否也计算由 lua_shared_dict 消耗的内存呢?

如果不是,那么检查内存消耗的替代方法是什么?

也欢迎提供有关在openresty应用程序中调试OOM的建议。

点赞