gpt4 book ai didi

ruby-on-rails - 如何在 Rails 3 中启用内存和对象分析?

转载 作者:行者123 更新时间:2023-12-01 01:32:11 24 4
gpt4 key购买 nike

我运行了 rake test:profile 并得到了一份报告:

    process_time: 62 ms
memory: unsupported
objects: unsupported

如何启用内存和对象组件?

我正在使用 ruby​​ 1.9.2 并且我的 Gemfile 中列出了 ruby​​-prof
gem 'ruby-prof'

最佳答案

这个问题有点老了,所以您可能不再需要答案,但我会在这里添加一些内容,供其他人在搜索“内存:不受支持”时遇到问题。

获取内存分配和对象分配信息需要运行 ruby​​ 的补丁版本。对于可能仍在使用 1.8.7 的任何人,这篇文章描述了修补 ruby​​ 1.8.7:
http://patshaughnessy.net/2010/9/28/ruby187gc-patch

我还没有找到 1.9.2 的补丁版本,但是这个其他 stackoverflow 答案似乎暗示 1.9.2 内置了 GC 分析:
Is there a way to profile ruby 1.9.2 scripts with memory allocation reports?

我碰巧在看一个现在仍在运行 1.8.7 的旧应用程序,所以我没有进一步研究 1.9.2

关于ruby-on-rails - 如何在 Rails 3 中启用内存和对象分析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4081549/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com