Minor heap sizing after the OCaml 5.x multicore GC transition: retuning -I for parallel workloads
OCaml 5.0 replaced the single-threaded runtime with a multicore-capable one, including a parallelized garbage collector where each domain allocates into its own minor heap arena before promotion to the shared major heap. Tuning guidance written for the 4.x runtime — for example, enlarging the minor heap via the -I runtime parameter or OCAMLRUNPARAM to reduce