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 16:53:21 +0100
Hi Shawn,
> It could be you have limited memory and hence hitting swapping.
4GB 2008 MBP. Over 1GB inactive memory. 40MB free. I don't think it's
a memory load issue.
> It could be you have source control integration enabled and it is
trying to sync local file state with your source control system.
I don't have source code integration enabled.
> It could be some type of file time stamp / clock issue that is
causing Xcode to see everything as changed, etc.
Xcode isn't thrashing during a build. It is doing so without user
interaction after the project is opened.
Just to make the point of my question clear:
I'm not complaining about the thrashing and I don't believe that it's
a bug.
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.
I'll only consider profiling the issue and logging a bug report if the
feedback I get from Apple is "oh, it shouldn't be doing that". Nothing
up to this point leads me to this conclusion.
Cheers,
Simon
On Nov 11, 2008, at 16:42:07, Shawn Erickson wrote:
On Mon, Nov 10, 2008 at 2:48 AM, Simon Wilson <email@hidden>
wrote:
Unfortunately, Xcode thrashes away on my HD for a couple of minutes
after
opening a new project.
Use things like, Shark, sample, Instruments, etc. to understand what
Xcode is doing during this time. That is about the only way we could
help you with understanding how to deal with this issue (otherwise we
are just guessing).
It could be you have limited memory and hence hitting swapping. It
could be you have source control integration enabled and it is trying
to sync local file state with your source control system. It could be
some type of file time stamp / clock issue that is causing Xcode to
see everything as changed, etc. It could be a bug that your project is
some how tripping across, etc.
If you can isolate what the source is and you think it needs to be
corrected or should have an option to disable, etc. (and it already
doesn't) then file a defect with Apple.
bugreporter.apple.com
-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