View Full Version : iTunes 11 memory leak?

Mar 15, 2013, 06:09 PM
My iMac has been crashing a lot lately and I suspected a memory leak so I wrote a script to log the memory usage of the top 10 apps every 15 minutes. This morning it crashed again, and I saw this info for the top process (iTunes):

RSIZE: 4376M+

The next highest app (for comparison) was kernel_task with this:
rsize: 1294M+
VPRVT: 199M+

So, it's pretty obvious, the machine crashes because lack of swap space due to iTunes taking up 70G+. Is there a known memory leak for iTunes 11.0.2? The machine will sometimes work for days without a crash. Sometimes only for one day.

It's very frustrating.

Mar 24, 2013, 06:47 AM
iTunes definitely has a memory leak for me.

I am running 10.7.5 fully updated with iTunes 11.0.2.

When I first launch iTunes it takes about 130-140MB real memory, but after a couple of days running the system slows down dramatically and iTunes hangs and a visit to Activity Monitor shows iTunes taking about 850MB and you can watch it rise every few seconds, and with about 20GB swap used :eek:. Now this is in a Mac Mini with a maximum 2GB RAM! :eek:

I have to force-quit iTunes then restart the system to get any responsiveness back.

I have had this problem since iTunes 11. :mad:

Mar 25, 2013, 12:03 PM
Freshly launched iTunes:

After a few hours running:

And about 24 hours after launch (only playing occasional music):

And it has hung again! :mad:

Jun 28, 2013, 06:51 PM
Same thing is happening here. After I browse a while in Itunes Store or just let Itunes open for a few hours , it starts eating a lot of memory. Then I close it , open , and its ok. But then , after a few hours , it starts eating memory again. It's a cycle...Hope Apple fix it soon.

Jul 10, 2013, 08:16 PM
I have the same problem, but it only takes minutes, not hours. After 10-15 minutes, iTunes 11.0.4 has consumed 7 GB of RAM and the program becomes unresponsive. I'm running OS X 10.8.4 on a 2012 27" iMac with 12 GB of RAM. I have to force quit iTunes to recover because the program becomes unresponsive.