Browse thread
Multiprocessor support in OCaml
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2007-04-23 (08:10) |
From: | Richard Jones <rich@a...> |
Subject: | Re: [Caml-list] Re: Multiprocessor support in OCaml |
On 4/22/07, Jason Ganetsky <jason.ganetsky@gmail.com> wrote: > >Well, the solution I'm going for now is to load all my data up, call >Gc.Compact(), and then fork off child processes. The workload that I'm >parallelizing is read-only... so I think this will work well with Linux >copy-on-write forking. You might also want to look at the Ancient library (http://merjis.com/developers/ancient) which will allow you to share data read-only between unrelated processes, backed by a file. Rich. -- Richard Jones Red Hat