• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: /System/Library/Extensions vs /Library/StartupItems
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: /System/Library/Extensions vs /Library/StartupItems


  • Subject: Re: /System/Library/Extensions vs /Library/StartupItems
  • From: Michael Cashwell <email@hidden>
  • Date: Wed, 31 Jan 2007 07:34:56 -0500

On Jan 31, 2007, at 6:43 AM, Stephane Sudre wrote:

Which one is supposed to be loaded first at Startup:

/System/Library/Extensions

or

/Library/StartupItems

?

AFAIK, it's /System/Library/Extensions but maybe this is just a empirical rule.

I don't think there's any rule or guarantee here. The former holds kernel extensions and their matching process (and thus loading) does start very early. But I don't think there's any mechanism in place to hold off starting daemon processes in /L/S/ until that's "finished."


Part of the reason is that there is no "finished." The matching process is on-going and hardware can appear via PC-Card, PCI Express, USB or Firewire at any time and cause kernel extensions to load long after /L/S is done.

Kernel extensions matching static hardware (built-in or on a non-hot- plug bus like PCI) should load before global daemons but I'm not aware of any explicit synchronization.

HTH.

-Mike

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: /System/Library/Extensions vs /Library/StartupItems
      • From: Kevin Elliott <email@hidden>
References: 
 >/System/Library/Extensions vs /Library/StartupItems (From: Stephane Sudre <email@hidden>)

  • Prev by Date: /System/Library/Extensions vs /Library/StartupItems
  • Next by Date: Re: /System/Library/Extensions vs /Library/StartupItems
  • Previous by thread: /System/Library/Extensions vs /Library/StartupItems
  • Next by thread: Re: /System/Library/Extensions vs /Library/StartupItems
  • Index(es):
    • Date
    • Thread