sig
  type t
  val get : ?pid:Core.Std.Pid.t -> unit -> Sys_utils.Cpu_use.t
  val update_exn : Sys_utils.Cpu_use.t -> unit
  val cpu_use : Sys_utils.Cpu_use.t -> float
  val resident_mem_use_in_kb : Sys_utils.Cpu_use.t -> float
  val age : Sys_utils.Cpu_use.t -> Core.Std.Time.Span.t
  val fds : Sys_utils.Cpu_use.t -> int
end