Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Understanding OS X Kernel Internals 199

jglidell writes "The OS X kernel has been in the news alot this past year, whether it's why its slow, Mach/micro-kernel makes it bad, it's going closed source and what not. Amit Singh has put up a new presentation on the innards of OS X. It does a pretty good job of summing up the OS X kernel architecture, and has some pretty detailed diagrams... for instance they show that there are so many process/threads layers in OS X. So if you are in the mood for doing some OS studying then head over."
This discussion has been archived. No new comments can be posted.

Understanding OS X Kernel Internals

Comments Filter:
  • Spelling (Score:1, Insightful)

    by atkulp ( 611079 ) <ariankulp AT gmail DOT com> on Monday May 22, 2006 @09:19AM (#15379627) Homepage
    Grrr... "alot" isn't a word! It's "a lot."

    The spelling police are on their way!
  • huh? (Score:2, Insightful)

    by Aussie ( 10167 ) on Monday May 22, 2006 @09:25AM (#15379664) Journal
    whether it's why its slow

    What the hell does that mean ? Editors drunk ?
  • Needs more editor. (Score:4, Insightful)

    by dajobi ( 915753 ) on Monday May 22, 2006 @09:28AM (#15379687)
    "alot"
    "whether it's why its slow"
    "they show that there are so many process/threads layers in OS X."

    Do the editors even look at submissions any more? Or to put it another way, is our children learning yet?
  • Terrible summary. (Score:3, Insightful)

    by IANAAC ( 692242 ) on Monday May 22, 2006 @09:37AM (#15379760)
    I could barely get through the summary.

    If English is a second language for the submitter, fine. But good grief, do you suppose one of the PAID editors could have done just a bit of work to make the summary more readable?

  • by specific ( 963862 ) on Monday May 22, 2006 @09:39AM (#15379775)
    This isn't news for the average person. This is isn't always news either. What's the problem?
  • Re:Spelling (Score:5, Insightful)

    by dhasenan ( 758719 ) on Monday May 22, 2006 @09:42AM (#15379792)
    Not to mention fonts. I can never forgive anyone for using Comic Sans in a presentation.
  • by OECD ( 639690 ) on Monday May 22, 2006 @09:43AM (#15379803) Journal

    Do the editors even look at submissions any more?

    I'm afraid they do. I think the problem is that they're not as skilled in writing english as they are in writing PERL. (That's not a slam, by the way. I suck at PERL.)

    And before anyone goes on an "Off Topic" jag, it really does make a difference if the readers can understand what's being written. I stumbled over the "that there are so many" sentence a couple times trying to make sense of it. There are so many process threads layers in OS X that what? It slows it down? It's hard to program? Or is there simply a gee-whizz lot?

    Yeah, I know, I'm off to R the FA. I just wish I had a better idea of what's in there.

  • by DerCed ( 155038 ) on Monday May 22, 2006 @09:50AM (#15379857)
    I forgot: I HATE FLASH!!!!
  • by Beefslaya ( 832030 ) on Monday May 22, 2006 @10:07AM (#15380004)
    As the purchaser of a brand new Core Duo Mini, (my first Mac, I feel "as happy as a little Gurlll!") I noticed that my system out of the box with 512 of RAM was dog slow when you start loading iPhoto, or any more then 2 apps.

    Initial startup yielded a smoking fast web browser, and other single line items.

    I purchased the 2GB Ram upgrade (not from Apple at 600 USD, 280USD from Crucial) and I noticed such a difference, that I couldn't understand WHY they would even consider shipping that little silver wonder with less then 1GB of RAM.

    It's not the kernel, it's the apps... They just don't give enough power to the off the shelf machines to support the great apps that come with it.

    Vive le Mac... Thanks for putting excitement back into computing for me.
  • by LWATCDR ( 28044 ) on Monday May 22, 2006 @10:20AM (#15380109) Homepage Journal
    So go read a less technical website than Slashdot.
    This story was boring because the presentation was dumb. It had a little useful information but not much. The subject is interesting.
    OS/X security? How to lock it down? There are many sites on the web. Look for just about any good site about UNIX security and start from that. OS/X uses the UNIX security model.
  • Closed? (Score:5, Insightful)

    by ShadowBottle ( 663193 ) on Monday May 22, 2006 @10:27AM (#15380149)
    Riiiight. Just because some idiot alarmists say that the kernel has gone closed when it simply just hasn't been released yet, the media and clueless bloggers start crying that it's gone closed source.
    "Well... it hasn't. It's still open. IT JUST HASN'T BEEN RELEASED YET.
    OSNews is reporting that Ernest Prabhakar, Apple's Open Source and Open Standards product manager, has stated in the Fed-Talk mailing that Apple has not actually closed Mac OS X's Darwin kernel for the Intel version of the OS; they simply haven't released it yet. Speculation about Apple closing the kernel arose from the fact that other non-kernel Darwin sources actually have been released, and the previous PowerPC-based kernel is still available as open source as well.Ernest wanted to make sure that tech media didn't confuse 'speculation' with 'fact'. A good lesson we all could benefit from...."

    God damn alarmist idiots.
  • by Crizp ( 216129 ) <chris@eveley.net> on Monday May 22, 2006 @11:43AM (#15380900) Homepage
    Not to be a total Apple fanboy but all mainstream computer suppliers sell PC's with half the amount of RAM that's usually needed. When Windows ran fine on 128 MB, you got 64. Now you usually get 512 MB, but XP SP2 is slow with less than a gig. Especially if you're playing games, but also using regular apps.
  • Comment removed (Score:5, Insightful)

    by account_deleted ( 4530225 ) on Monday May 22, 2006 @12:36PM (#15381439)
    Comment removed based on user account deletion

It's a naive, domestic operating system without any breeding, but I think you'll be amused by its presumption.

Working...