Module: MemoryLocker::Backend

Extended by:
FFI::Library
Defined in:
lib/memory_locker/glibc.rb

Overview

Low level interface to glibc

Constant Summary collapse

MCL_CURRENT =
1
MCL_FUTURE =
2

Class Method Summary collapse

Class Method Details

.lock!Object



14
15
16
# File 'lib/memory_locker/glibc.rb', line 14

def self.lock!
  mlockall(MCL_CURRENT | MCL_FUTURE).zero?
end