Re: Disk thrashing when opening a project
Re: Disk thrashing when opening a project
- Subject: Re: Disk thrashing when opening a project
- From: Simon Wilson <email@hidden>
- Date: Tue, 11 Nov 2008 17:19:57 +0100
Hi Shawn,
While I sincerely appreciate you taking the time to respond to my
question in such detail, I'm afraid it wasn't really the kind of
answer I'm looking for.
I don't believe the thrashing is abnormal and, while mildly
inconvenient, certainly doesn't warrant me investing the time into
profiling the issue.
I simply wanted to ask the xcode-users list in the hope that an Xcode
developer might popup up and say "yup, that's symbol indexing and you
can disable it by ...".
I still live in hope that an Apple employee might chime in...
Many thanks anyway,
Simon
On Nov 11, 2008, at 17:06:18, Shawn Erickson wrote:
On Tue, Nov 11, 2008 at 7:53 AM, Simon Wilson <email@hidden>
wrote:
I'm simply asking the Xcode devs on this list if they can give me a
pointer
to which background tasks/threads are spawned by Xcode when a
project is
opened and if it is possible for the user to disable it.
Use something like sample or fs_usage, etc. to help us on the list
(and Apple) to understand what Xcode is doing during the time you are
wondering about.
Personally I don't see anything near the delays you imply when I open
the projects I have except when I have perforce integration enabled or
have pushed the system heavily enough to swap.
Note 40MB free implies most of your RAM is being used (which is a good
thing, no reason to leave it sitting empty) ...so you may want to
double check swap in/out count numbers just in case you are causing
some type of pressure that is causing swapping. Note inactive memory
is still used memory, it just hasn't been accessed recently (some
aspect of the system or an application has access to the data in that
page). IIRC inactive memory can still contain pages that need to be
pushed out to disk or are otherwise expensive to reclaim.
Also note my file time stamp comment wasn't directed at compile time
but project open / indexing time. An issue like that can cause Xcode,
etc. to do more then it needs to be doing.
-Shawn
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden