Module: Massive::MemoryConsumption

Extended by:
ActiveSupport::Concern
Included in:
Job, Step
Defined in:
lib/massive/memory_consumption.rb

Instance Method Summary collapse

Instance Method Details

#current_memory_consumptionObject



9
10
11
12
13
# File 'lib/massive/memory_consumption.rb', line 9

def current_memory_consumption
  IO.popen("ps -o rss= -p #{::Process.pid}") { |io| io.gets.to_i }
rescue StandardError
  0
end