a quick fix for memory leak problems with Adobe Bridge (Mac)
While I do have Lightroom and Aperture, I have a preference still for using Adobe Bridge to view (and edit) individual images or groups of images. What makes Bridge easy, is that the edits (via the .xmp files), are read by both Lightroom and Bridge.
There has been one problem that has been driving me crazy on my Mac when I use Bridge … the apparent memory leak with Bridge that eventually eats up all the Free Memory on my system. I used a program called iFreeMem to regularly free up memory on both my Macs, but the program worked less well with Mountain Lion. And when I upgraded my iMac to 16Gb of RAM, iFreeMem just didn’t work properly at all.
Then some sleuthing via Google showed me a very simple way of doing this. This is something so simple that any competent software engineer will smirk (and the Linux gurus will fall over laughing) … but I wanted to put this out there as info for photographers who use Mac and Adobe Bridge, and who have been as frustrated with this problem that Adobe refuses to fix. (Or could it be a Mac problem?)
The quick-fix / band-aid: purging memory via Terminal
While this does nothing to solve the under-lying problem, it does help us get ahead and actually be able to use Adobe Bridge on our Macs.
– Open up Terminal (via Applications / Utilities)
– type in this command: purge
With the latest releases of OS-X, you will need to type in: sudo purge – then add your password
This will purge the memory, and you will be able to see the result on your Activity Monitor (as in the image at the top.)
To have easy access to this, I now keep Activity Monitor and Terminal on my Dock.
This quick fix now allows me to continue working with Adobe Bridge. Not an elegant solution, but it helps.
As always, I would love to hear from others if they have any tips or insights.
links to related articles:
- Terminal 101: Managing Memory in Mountain Lion (MacLife)
- Bridge Help / Manage the cache | Adobe Bridge CS4, CS5 (Adobe)
- Using Activity Monitor to read System Memory and RAM being used (Apple)