package core
Industrial strength alternative to OCaml's standard library
Install
Dune Dependency
Authors
Maintainers
Sources
v0.14.1.tar.gz
sha256=8c158c12345d36a5cdd71081728f4317b2b04c09eb4126b6de00c482a6fec2a0
md5=b11f58205953d84cedb0003efcdab231
doc/core.linux_ext/Linux_ext/Sysinfo/index.html
Module Linux_ext.Sysinfo
type t = {
uptime : Core.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
*)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 Core.Bin_prot.Binable.S with type t := t
val bin_size_t : t Bin_prot.Size.sizer
val bin_write_t : t Bin_prot.Write.writer
val bin_read_t : t Bin_prot.Read.reader
val __bin_read_t__ : (int -> t) Bin_prot.Read.reader
val bin_shape_t : Bin_prot.Shape.t
val bin_writer_t : t Bin_prot.Type_class.writer
val bin_reader_t : t Bin_prot.Type_class.reader
val bin_t : t Bin_prot.Type_class.t
val sysinfo : (unit -> t) Core.Or_error.t
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>