let time_ns : unit -> int64 = Mtime_clock.now_ns (** Monotonic time in seconds *) let[@inline] time_s () : float = let ns = time_ns () in let s = Int64.(div ns 1_000_000_000L) in let ns' = Int64.(rem ns 1_000_000_000L) in Int64.to_float s +. (Int64.to_float ns' /. 1e9)