Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有许多工具可以测量 Ruby 程序分配了多少内存(以及多少对象),以及分配发生在哪里。
不幸的是,似乎所有这些工具都只适用于 Ruby 1.8,至少目前是这样。甚至 JRuby 现在也只兼容 Ruby 1.8。是否有适用于 Ruby 1.9 的良好分配跟踪器?
看起来perftools.rb(https://github.com/tmm1/perftools.rb) 可以收集有关对象分配的信息,并且它适用于 Ruby 1.9。不幸的是,当我尝试使用它来跟踪对象分配时,它会出现段错误!
perftools.rb
如果问题得到解决,我将编辑此答案。