threads / discuss / 6050

Re: cloning the kernel - why long time in "Resolving 313037 deltas"

Subject: Re: cloning the kernel - why long time in "Resolving 313037 deltas"

## tl;dr

One message between Dec 21, 2006 and Dec 21, 2006.

replies: 0people: 1as markdown or json

linux@horizon.com· Dec 21, 2006, 08:41 UTC · lore

Remember, OS X is FreeBSD somehow layered on top of Mach 3. In particular, it calls though to Mach for virtual memory.

And Mach is at its heart an academic design aiming for flexibility in its VM system rather tha performance. In particular, its provisions for user-space pagers.

I can easily believe that its mmap is 10x slower that Linux. 60x is.. a bit extreme. A Darwin kernel hacker should probably get a nudge about it.

← back to recent threads