RAM is not the issue that I've had ever since the IOS, iTunes and iPhoto upgrades. The problem for me is that iTunes does not sync photos when the iPhoto library is on a network drive (sits on "importing photos" forever, and eventually crashes after a long time). Here's my specific set-up and problem (note all computers are iMac's with plenty of RAM, and the latest OS, and versions of iTunes and iPhoto. All IOS devices have the latest iOS version. :
Computer-1: iPhoto Libarary is on a separate hard drive connected to Computer-1 via firewire. iPhoto on computer-1 connects to the library just fine.
Computer-2: iPhoto uses the same libarary that is attached to Computer-1. Computer-2 connects to the drive connected to Computer-1 via a wired ethernet network. Note that iPhoto loads the library just fine. (Also note that only one of the computers can connect to the shared libary at a time).
IOS device connected to Computer-1: iTunes sync's photos with no issues
iOS device connected to Computer-2: iTunes fails to sync photos. Hangs on "Importing Photos" forever...
However... If i put a COPY of the iPhoto library directly on Computer-2 - then iTunes will sync the photos to an iOS device with no problem.
So - the issue for me is that iTunes failes to sync iPhotos to an iOS device when the iPhoto library that iPhoto is "pointed" to is on a shared network drive.
One other note - I had the SAME setup prior to the OS 11 upgrades (and the related iTunes and iPhoto upgrades) and this all worked perfectly from either computer-1 or computer-2 using the iPhoto libary on the drive connected to computer-1.
So this problem was introduced within one of the new upgrades (either MAC OS or iLife).
Apple - can you fix this issue? You had it right before!!