ruby - 如何测量 Rack 或 Sinatra 应用程序的内存使用情况?

标签 ruby memory-management sinatra rack

如何衡量 Rack 或 Sinatra 应用程序的内存使用情况?

我知道这可能在很大程度上取决于它的部署方式。 但是,您如何基本了解它使用了多少内存?

最佳答案

如果您使用的是 passenger,您可以尝试 passenger-memory-stats,它可以为您提供一个按站点划分的很好的概览,否则您可以通过使用 top、shift-M 并查找 ruby​​ 来了解内存使用情况过程。

关于ruby - 如何测量 Rack 或 Sinatra 应用程序的内存使用情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12197985/

相关文章:

ruby-on-rails - 以任意顺序匹配多个 yield

ruby - 使用 nokogiri 干搜索网站的每一页

c++ - 使用 C++ new[] 为二维数组分配内存

c - 指针的内存分配

ruby - API认证和OAuth2的使用

ruby - 如何在 LIKE 与 Datamapper 之间建立 OR 条件?

ruby - 使用haml partial循环显示

ruby - 为什么 Thor 具有 no_tasks 方法?

ruby-on-rails - 在 ActiveRecord 的类中初始化变量

C API 设计 : Who should allocate?