Slashdot Mirror


10 Things Apple Did To Make Mac OS X Faster

bariswheel writes "This kernelthread article seeks to investigate further to the inner core of OS X and the improvements therein. The subtopics are the following: BootCache, Kernel Extensions Cache, Hot File Clustering, Working Set Detection, On-the-fly Defragmentation, Prebinding, Helping Developers Create Code Faster, Helping Developers Create Faster Code, Journaling in HFS Plus, and Instant-on."

7 of 375 comments (clear)

  1. Re:I love OS X by Yahweh+Doesn't+Exist · · Score: -1, Troll

    blah blah blah ME sucks blah blah blah

    I'm an OS X user and find this ME-hatred ridiculous.

    as a former ME user I can say that for me it was not noticably any worse/less stable than any other MS OS yet was an improvement in practical terms in several significant (to me, an actual user) ways:
    1. faster booting
    2. disk scan ran inside windows and was a million times faster
    3. native .zip support

    all MS's OSs are crimes against humanity. supporting Hitler 2000 and condeming Hitler ME doesn't make you a hero, or a "power user", or cool. nobody using a MS OS has any right to start getting preachy about poor design.

  2. Re:What about OSes with GNOME? by Anonymous Coward · · Score: -1, Troll

    You're a fucking troll thats what you are. I run X with Firefox and what have you on 200MHz/64MB. So, pretty please, with sugar on top, STFU!

  3. Re:What about OSes with GNOME? by alienw · · Score: -1, Troll

    Yeah, and I could compute ten billion digits of Pi on my pocket calculator. It would just take an awful long time, just like starting Firefox on that machine of yours. Also, ever consider getting an account so you don't look like such a retard?

  4. Re:I love OS X by Anonymous Coward · · Score: -1, Troll

    uhh...win2k just reboots when it bluescreens

  5. mac os x is still slow by Anonymous Coward · · Score: -1, Troll

    wicked, wicked slow. Something about the mach 'microkernel'.

    My mac is so slow, it takes half an hour to move a 17MB file. Actually, not *that* slow, but it's hella slower than my linux pc. The weird thing is, I don't even know why it's slow, we recently upgraded it from 10.2 to 10.4 (wipe and install) to make it not slow, but it is still slow. It's an 800MHz G4 with 256MB of PC133 and a GeForce4MX with 32MB. My PC is a 1.3GHz Celeron with 256MB of PC100 and an Intel i810 Integrated Graphics "sharing" 2MB from main memory. And yet, with 2.6, when I have GIMP, several emacs windows, like at least 25 firefox tabs across multiple windows, VLC, Rhythmbox, GAIM, xchat, and I can't remember what-all else, it doesn't skip when I start playing movies in MPlayer. Whereas this mac, skips unless I quit out of half the programs.

    Maybe Apple should ditch XNU and use Linux?

  6. Re:Dupe several years later? by ArsonSmith · · Score: 0, Troll

    Ohh great idea!!! lets encourge dupes. Why do we even need new articles just start over from day one of slashdot and start posting all the old stories.

    Wonderful...

    --
    Paying taxes to buy civilization is like paying a hooker to buy love.
  7. Stupid, stupid, stupid. by Lost+Found · · Score: 0, Troll

    This is retarded. Mac OS X - which is based on one of the slowest operating systems in the history of UNIX (Mach) - performs terribly. Microkernels were a terrible idea in practice; that's why everyone moved their shit into kernel space (and gave up the benefit of having a microkernel in the first place).

    It took Apple until the Tiger release to make the kernel's locking scheme any finer than ONE network lock, and ONE "everything else" lock. Reminds me of the days of cli()/sti()/lock_kernel() in Linux. (In Tiger, there are something like 5 or 6 locks -- still a disaster.)

    The funny thing is when Anandtech did a Tiger review some time back to measure the performance. Considering the delta between modern Linux and OS X (Linux measuring in at ten times faster in some places), it's outstandingly shocking that anyone would say OS X performs at all. Windows puts up a *much* better fight.

    http://www.anandtech.com/mac/showdoc.aspx?i=2436&p =1