タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

rubyとmemoryに関するiga_kのブックマーク (1)

  • Rubyプロセスの使用メモリ量の計測

    Rubyプロセスの使用メモリ量を計測したときの備忘録 psを使って計測する psコマンドをRubyスクリプトから叩いて計測できます rss = `ps -o rss= -p #{Process.pid}`.to_i * 0.001 vsz = `ps -o vsz= -p #{Process.pid}`.to_i * 0.001 puts "Process: #{Process.pid}: RSS = #{rss} MB, VSZ = #{vsz} MB" ObjectSpaceを使って計測する ObjectSpaceはオブジェクトの情報を取得したり操作するモジュールです。ObjectSpace#memsize_of_allメソッドを使うと、全てのオブジェクトが使用しているメモリ量を取得できます。 require 'objspace' puts "#{ObjectSpace.memsize

  • 1