Penguin
Note: You are viewing an old revision of this page. View the current version.

MacOSX is sexy. It is made by AppleCorporation.

Defined to give a place to reference Carbon and Cocoa and Quartz and all that stuff.

Runs on Darwin, a BSD variant on top of a Mach MicroKernel. One version newer than MacOS9?.

Is rather slow, on pretty much every platform you throw it at. If you were to run it on, say, an old PowerMac G3, you may be forgiven for thinking that upgrading to a PowerMac G4 would make it a lot faster. For the most part, you would be wrong.

Also, you may think that the slowness is superficial and only applies to trivial GUI things like window resizing, file dialogs and pull down menus. You would be wrong about this, also. A call to sigaction(2) takes, by observation, around 20 times the time to execute under MacOSX than under Linux on the same platform. In real world times, that was around 3 seconds.

However, subsequent revisions have become much better in times of feel of latency. While 10.0.x was quite painful on a G3, 10.2 was snappier (well, until you started swapping, at least) and apparently 10.3.x is further optimised.


http://www.kernelthread.com/mac/osx/ has a good description of the history of MacOSX, and what exactly it is

http://www.digitalmediatraining.com/products/panther/index.html/ has free video downloads for Mac OS X Panther

Note: the Ⅹ in MacOSX has nothing to do with the X windowing system, it is the roman numeral for 10, which follows on from the previous version MacOS9?


Part of CategoryOperatingSystem

lib/main.php:944: Notice: PageInfo: Cannot find action page

lib/main.php:839: Notice: PageInfo: Unknown action