Class: GetProcessMem::Darwin

Inherits:
Object
  • Object
show all
Extended by:
FFI::Library
Defined in:
lib/get_process_mem/darwin.rb

Defined Under Namespace

Classes: IntPtr, TaskInfo

Constant Summary collapse

MACH_TASK_BASIC_INFO =
20
MACH_TASK_BASIC_INFO_COUNT =
TaskInfo.size / FFI.type_size(:uint)

Class Method Summary collapse

Class Method Details

.resident_sizeObject



34
35
36
# File 'lib/get_process_mem/darwin.rb', line 34

def resident_size
  mach_task_info[:resident_size]
end