Collector to use forks, shared memory and semaphores.