Back

ruby - profiler - memory_profiler 查看ruby/rails项目的内存使用情况

发布时间: 2020-12-02 22:59:00

memory_profiler
https://www.rubydoc.info/gems/memory_profiler/1.0.0

功能超级强大,还没使用。

Gemfile: 

gem 'memory_profiler'

基本用法:

仅作用于rb脚本:

ruby-memory-profiler [options] <script.rb>

或者这样:

require 'memory_profiler'
report = MemoryProfiler.report do
  # run your code here
end

report.pretty_print

或者这样:

require 'memory_profiler'

MemoryProfiler.start

# run your code

report = MemoryProfiler.stop
report.pretty_print

Back