• 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: Is launchd a RAM addict?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Is launchd a RAM addict?


  • Subject: Re: Is launchd a RAM addict?
  • From: Jonas Maebe <email@hidden>
  • Date: Fri, 14 Dec 2007 18:02:31 +0100


On 14 Dec 2007, at 17:52, Shawn Erickson wrote:

It may have something to do with working set cache that Mac OS X can
maintain. On the first launch of an application no usable cache of the
working set exits so it likely loads in more pages then needed when
launched the first time (best guess). On secondary launches it has a
better picture of the working set needed at launch.

Leopard no longer does this working set caching (resulting in the merry demise of the ever growing /var/vm/app_profiles directories on my nightly compiler regression testing machines). The exact comment with which my radar was closed was:


"Engineering has provided the following feedback regarding this issue: There are no application profiles on Leopard. Similar (or better) performance was achieved by using a more flexible read-ahead strategy."


Jonas _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
References: 
 >Re: Is launchd a RAM addict? (From: Stephane Sudre <email@hidden>)
 >Re: Is launchd a RAM addict? (From: "Shawn Erickson" <email@hidden>)

  • Prev by Date: Re: Is launchd a RAM addict?
  • Next by Date: Re: Is launchd a RAM addict?
  • Previous by thread: Re: Is launchd a RAM addict?
  • Next by thread: How-to: fcntl + F_PREALLOCATE + F_ALLOCATECONTIG and mmap
  • Index(es):
    • Date
    • Thread