broken_keyboard said:Having a big monitor helps.
Yeah, I've been working on machines wth two 21" monitors for the past 5 years. (And I could use more!)broken_keyboard said:Having a big monitor helps.
robbieduncan said:More RAM always helps. I have 768Mb at the moment and notice lots of swapping if I have 2-3 XCode projects open, Mail, Safari with a few pages and a few small apps as well as around 7 Dashboard widgets. I'm upgrading to 1.5Gb of RAM in the next couple of days, I'll let you know if that fixes it!
robbieduncan said:Just to report back I am now up to 1.5Gb of RAM and everything is silky smooth again. No paging at all. Well worth the upgrade 🙂
jfb3 said:It seems stupid that you can't open more than one instance of Xcode at a time. Wth Studio I'd often debug one long running app in one instance and a smaller app in a different instance at the same time. Or a couple of times multiple slightly different versions of the same app at the same time for comparison.
(I guess no more multi-tasking for me, huh?) And it'll make the debuging funky cross-app communication stuff much harder. I always preferred not bringing down all my development stacks just becuase one of them crashes. And don't tell me that won't happen, I've dropped every development stack (and eventually every OS) on every machine/OS I've ever been on including A-Series/MCP and MVX-XA (that was scary).
mj_1903 said:You can open more than one project in one Xcode instance and a debugger, editor(s), project editor, etc. for each project. You should have no problems in that department.
You can create another instance of Xcode and run it, it wont cause issues except potentially if you change preferences. Just rename the Xcode executable in the bundle and change the executable name in the Info.plist.
jfb3 said:Thanks, that I can do.
Still, it seems wrong that Apple would create an IDE that wasn't reentrant. (I think it'd be the first I ever worked on that had that limitation.)
It makes me wonder is it because they are so short-sighted or becuase they are trying to make life "easier" for developers? (Oh my, if they do more than one thing at a time they'll all get confused, oh my!)
mj_1903 said:Xcode, gdb and the compiler use at most 20mb of ram even with multiple project open. Apache uses amounts in the kb's of ram, eclipse uses quite a bit more though (but you can do Java work in Xcode) and everything else really is application specific.
Remember, on Mac OS X one instance of Xcode can only ever be launched but it can open multiple projects. It's the same with Safari, one instance of Safari but multiple "browsers".
I would say 512mb of RAM is plenty of development. I however have 1.5gb on my G5 but I also have countless other applications open.