15
16
17
18
19
20
21
22
|
# File 'lib/resolvers/bsd/ffi/ffi_helper.rb', line 15
def self.read_load_averages
raw_loadavg = FFI::MemoryPointer.new(:double, 3)
res = Libc.getloadavg(raw_loadavg, 3)
return unless res == 3
raw_loadavg.read_array_of_double(res)
end
|