type t = {uptime : Core__.Import.Time.Span.t; | (** time since boot *)  | 
load1 : int; | (** load average over the last minute *)  | 
load5 : int; | (** load average over the last 5 minutes *)  | 
load15 : int; | (** load average over the last 15 minutes *)  | 
total_ram : int; | (** total usable main memory *)  | 
free_ram : int; | (** available memory size *)  | 
shared_ram : int; | (** amount of shared memory *)  | 
buffer_ram : int; | (** memory used by buffers *)  | 
total_swap : int; | (** total swap page size *)  | 
free_swap : int; | (** available swap space *)  | 
procs : int; | (** number of current processes *)  | 
totalhigh : int; | (** Total high memory size *)  | 
freehigh : int; | (** Available high memory size *)  | 
mem_unit : int; | (** Memory unit size in bytes *)  | 
}Result of sysinfo syscall (man 2 sysinfo)
include sig ... endval t_of_sexp : Sexplib.Sexp.t ‑> tval sexp_of_t : t ‑> Sexplib.Sexp.tval bin_t : t Bin_prot.Type_class.tval bin_read_t : t Bin_prot.Read.readerval __bin_read_t__ : (int ‑> t) Bin_prot.Read.readerval bin_reader_t : t Bin_prot.Type_class.readerval bin_size_t : t Bin_prot.Size.sizerval bin_write_t : t Bin_prot.Write.writerval bin_writer_t : t Bin_prot.Type_class.writerval bin_shape_t : Bin_prot.Shape.tval sysinfo : (unit ‑> t) Core__.Import.Or_error.t