Why Mach instead of all BSD

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

Why Mach instead of all BSD


I've heard a lot of complaints that Apple uses the microkernal Mach 3.0. I found these accusations to be false. I went to the website OS X internals (Click Here)and it gave a great break down about what is under the hood in mach OS X. According all the complaints I've heard about OS X Mach sucks at what it is supposed to do--Memory management. So It makes me wonder why apple doesn't just use FreeBSD for that portion. Any smart people know anything? Why use Mach at all? Does Mach have something to do with the ability to run on PPC and x86?

Please help.

I did not find the right solution from the internet.

Online Video Service