# \#multiprocessing

**URL:** https://discuss.ocaml.org/tag/multiprocessing/313.md

[Latest](https://discuss.ocaml.org/latest.md) · [Categories](https://discuss.ocaml.org/categories.md) · [Tags](https://discuss.ocaml.org/tags.md)

---

## [Understanding performance of a multi-core program](https://discuss.ocaml.org/t/understanding-performance-of-a-multi-core-program/10703)

<div class="topic-metadata">

**Author:** [@arr](https://discuss.ocaml.org/u/arr)\
**Replies:** 13\
**Last updated:** [October 30, 2022, 10:12am UTC](https://discuss.ocaml.org/t/understanding-performance-of-a-multi-core-program/10703 "2022-10-30T10:12:45Z")

</div>

I’ve been playing with 5.0-beta1 and Domains. As an exercise I implemented a very simple worker pool in a few different ways: using multi-processing (MP): mp\_queue.ml using Domains: domain\_queue.ml using multi-thread…

---

## [Shared memory examples with OCaml multicore and Hashtbl](https://discuss.ocaml.org/t/shared-memory-examples-with-ocaml-multicore-and-hashtbl/8832)

<div class="topic-metadata">

**Author:** [@aryx](https://discuss.ocaml.org/u/aryx)\
**Replies:** 4\
**Last updated:** [November 18, 2021, 4:47am UTC](https://discuss.ocaml.org/t/shared-memory-examples-with-ocaml-multicore-and-hashtbl/8832 "2021-11-18T04:47:40Z")

</div>

I can’t find really examples in the domainslib repository of programs using shared-memory. I can see examples using channels, tasks, but what if I just want to just use a global hashtbl and have different domains popula…

---

## [Strange bug: make files disappear in both Linux and OS X](https://discuss.ocaml.org/t/strange-bug-make-files-disappear-in-both-linux-and-os-x/3996)

<div class="topic-metadata">

**Author:** [@UnixJunkie](https://discuss.ocaml.org/u/UnixJunkie)\
**Replies:** 20\
**Last updated:** [July 2, 2019, 1:33am UTC](https://discuss.ocaml.org/t/strange-bug-make-files-disappear-in-both-linux-and-os-x/3996 "2019-07-02T01:33:36Z")

</div>

While developing pardi (https://github.com/UnixJunkie/pardi), I came across a problem. I run OCaml 4.06.1. Here are some steps if you want to reproduce the bug: git clone git@github.com:UnixJunkie/pardi.git cd pardi o…
