Hi! On Tue, May 07, 2002 at 02:52:56PM +0200, Konrad M. Kokoszkiewicz wrote: > > Well, MiNT's fork() and exec() code is very slow > > So this would be yet another reason to make them faster. The problem is: How to make them faster without dropping support for machines without a PMMU? The main problem is that upon fork(), the complete data/bss segment is duplicated and swapped on each task switch that activates the process currently "swapped out". There's no real solution for this that works without a PMMU. And having / maintaining code that works on both PMMU and non-PMMU equipped machines is a PITA. Ciao Thomas -- Thomas Binder (Gryf @ IRCNet) gryf@hrzpub.tu-darmstadt.de PGP-key available on request! Vote against SPAM: http://www.politik-digital.de/spam/
Attachment:
pgp_dhN_bjyzA.pgp
Description: PGP signature