Module Procfs.Meminfo

module Meminfo: sig .. end

type t = {
   mem_total : Procfs.bigint;
   mem_free : Procfs.bigint;
   buffers : Procfs.bigint;
   cached : Procfs.bigint;
   swap_cached : Procfs.bigint;
   active : Procfs.bigint;
   inactive : Procfs.bigint;
   swap_total : Procfs.bigint;
   swap_free : Procfs.bigint;
   dirty : Procfs.bigint;
   writeback : Procfs.bigint;
   anon_pages : Procfs.bigint;
   mapped : Procfs.bigint;
   slab : Procfs.bigint;
   page_tables : Procfs.bigint;
   nfs_unstable : Procfs.bigint;
   bounce : Procfs.bigint;
   commit_limit : Procfs.bigint;
   committed_as : Procfs.bigint;
   vmalloc_total : Procfs.bigint;
   vmalloc_used : Procfs.bigint;
   vmalloc_chunk : Procfs.bigint;
}
t corresponds to the values in /proc/meminfo. All values in bytes.
val vmalloc_chunk : t -> Procfs.bigint
val vmalloc_used : t -> Procfs.bigint
val vmalloc_total : t -> Procfs.bigint
val committed_as : t -> Procfs.bigint
val commit_limit : t -> Procfs.bigint
val bounce : t -> Procfs.bigint
val nfs_unstable : t -> Procfs.bigint
val page_tables : t -> Procfs.bigint
val slab : t -> Procfs.bigint
val mapped : t -> Procfs.bigint
val anon_pages : t -> Procfs.bigint
val writeback : t -> Procfs.bigint
val dirty : t -> Procfs.bigint
val swap_free : t -> Procfs.bigint
val swap_total : t -> Procfs.bigint
val inactive : t -> Procfs.bigint
val active : t -> Procfs.bigint
val swap_cached : t -> Procfs.bigint
val cached : t -> Procfs.bigint
val buffers : t -> Procfs.bigint
val mem_free : t -> Procfs.bigint
val mem_total : t -> Procfs.bigint
module Fields: sig .. end
val t_of_sexp : Sexplib.Sexp.t -> t
val sexp_of_t : t -> Sexplib.Sexp.t