エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Rubyのメモリ使用量の計測をmemsize_of_allとpsコマンドで行う | Enjoy IT Life
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rubyのメモリ使用量の計測をmemsize_of_allとpsコマンドで行う | Enjoy IT Life
メモリ使用量の計測方法 『メモリ使用量を計測 → 計測対象のロジックを実行 → メモリ使用量を計測』とす... メモリ使用量の計測方法 『メモリ使用量を計測 → 計測対象のロジックを実行 → メモリ使用量を計測』とすることで、ロジック内でどれだけメモリが利用されたかわかります。 たとえば、以下のようにすることでBook.all.eachというブロックで利用されるメモリが計測できます。 lib/tasks/batch.rake namespace :batch do desc "example" task example: :environment do require 'objspace' # ObjectSpaceはデフォルトがバイト表示 # psのrssはデフォルトがキロバイト表示 # Process.pidはカレントプロセスのプロセスID puts "[BEFORE] memsize_of_all: #{(ObjectSpace.memsize_of_all * 0.001 * 0.001).