Mavericks won't release memory

After using my iMac (late 2013) for a while doing photo processing in Photoshop the ActivityMonitor shows 16 out of 32 GB of memory is being used. After shutting down all applications the used memory is still around 16 GB. Please explain and suggest a solution. At present rebooting is the only solution. Thanks,
David

Mavericks uses memory differently than previous OSX versions in that it will leave ram "used" even when the app you were using has been shutdown.
It's ok though because it can readily free up memory at the drop of a hat if it's required.
It just looks uncommonly high at first glance.

Similar Messages

  • How to reduce CompositionElements/RAM consumption, changing MediaElement won't release memory.

    Hello there,
    First of all thanks for such a great framework, its pretty nice architected and really helpfull.
    I've been using media composition elements In custom made player experience,
    What I came across and can't get rid off is memory usage by the flash player whilst media elements are in series and parallel.
    Whenever I try to remove media elements from composition element,
    or add/change/remove mediaElement it won't affect player to release memory.
    'nulling' player media reference, removing element from media container, also won't help.
    Aprox. adding up to twenty media elements causes 400-500 Mb of RAM usage, the more lements the more RAM..
    Could guru's tell me how can I reduce/avoid such an issue, any workaround? (Is that issue related to flash player VideoObject/NetStream scope thats out of OSMF?)
    Any advance will be apreciated.Thank you.
    Env. Flex SDK 4.1 + OSMF 1.5 release
    Pseudo code as follows: 
    SomeMediaFactory 
    .. function constructMediaElement():MediaElement
        var aggrElement:ParallelElement = new ParallelElement();
        var serial1:SerialElement = new SerialElement();
        var serial2:SerialElement = new SerialElement();
        var videoOfSerial1:LightweightVideoElement = new LightweightVideoElement(new URLResource("some.media1.mp4");
        var videoOfSerial2:LightweightVideoElement = new LightweightVideoElement(new URLResource("some.media2.mp4");
        //add to serial
        serial1.addChild(video1);
        serial1.addChild(video2);
        serial1.addChild(video5);
        serial2.addChild(video6);
        serial2.addChild(video7);
        serial2.addChild(video10);
        //add to parallel
        aggrElement.addChild(series1);
        aggrElement.addChild(series2); 
        return aggrElement;
    //release container and media
    ...function releaseMedia()
        if (mediaPlayer.media)
            mediaContainer.removeMediaElement(mediaPlayer.media)
        mediaPlayer.media = null;   
    ...function constructMedia()
        releaseMedia();
        var newMedia:MediaElmnt = SomeMediaFactory.constructMediaElement();
        mediaPlayer.media = newMedia;
        mediaContainer.addMediaElement(newMedia)
    ..function init()
        constructMedia();
    .. function onSomeEventThatWeNeedChangeMediaSource()
         releaseMedia()..
         mediaPlayer.media = Somefactory.newMedia();

    Hi msrustem,
    It looks like there's indeed a memory build up when using multiple media elements in a serial composition.
    I've currently logged a bug in Jira (link: http://bugs.adobe.com/jira/browse/FM-1227), and it will go throught a review process (hence I'm not sure when the fix will be out, but as soon as it is, I'll let you know).
    Off the top of my head it looks like the netStreams used to create the serial composition are not reused, but rather new ones are added and cached with every new media element that starts playing, and that could be the cause. However developers need to take a closer look.
    Feel free to check out the bug description and provide additional information if necessary.

  • HT201364 Mavericks won't download even after upgrading to Snow Leopard.

    I just upgraded to Snow Leopard on a Mac OS 10.6.8 and still Mavericks won't download.

    Memory -  menu About This Mac will show you the memory.
    Space remaining - make your hard drive visible in Finder's sidebar using Finder/Preferences/General if it is not already there and then select it. Do a Get Info (command - I) and the available space will be shown.
    What happens when you click download in the App Store? If you look at the App Store Purchases tab does it show there?

  • OSX Mavericks won't boot after changing user home folder

    Hi guys,
    I have a clean install of Mavericks on my macbook pro 17" and have two drives in. One is hdd (in place of superdrive) and the other is ssd where OSX is installed.
    I have uset the following:
    If you right-click on the User in the Users & Groups system preferences, choose "Advanced Options..."
    You can then change the location of the home folder
    to change location of my user home folder and set it up to be on the hdd but now OSX Mavericks won't boot. I get the progress bar on boot and it just freezes no matter how long I left it.
    Can anyone help me out?
    Thanks!

    I managed to boot after dozen tries and restored the location of the home folder to where it was at the first place.
    The thing is, on my second drive I have the whole user folder with data, settings and everything else in it and would really like to use it in the Mavericks.
    I guess I could just copy it over the one in the Mavericks and it should be good?
    Not sure, why this is the issue now since on previous OSX releases this home folder changing thing worked without problems :/
    If anyone else have the solution for this problem please do feel free to let me know!
    Thanks!

  • Plug-in request to release memory in Photoshop

    Photoshop has never released memory. I read about 10 discussions about it, with entertaining side-steps to virus scanners and video drivers, and it all comes down to the same thing. Photoshop does not release memory. As Adobe knows this since a couple versions back and never patched or updated it in a new release, it would therefore be great if some company could pick up the task to write a plug-in for this. Almost every serious Photoshop user will buy that plugin as the only other option is to buy more memory.
    Just a little illustration for newcomers what the problem is. Here's what Photoshop uses according to the task manager:
    start Photoshop -> 110mb
    open a 2.65gb psb -> 7975mb
    close the 2.65gb psb -> still 7975mb
    open a different 2.07gb psb -> 10106mb and any edit goes tedious slow because it is partly scratching because it did not release the memory when closing the 2.65gb file. The only solution was that I had to restart Photoshop after I closed the first psb. This is by the way with 16gb ram on win 7 64, where photoshop is assigned 10gb (67%).
    The same thing happens if you Automate a Batch because with every opened file the memory never is given back until Photoshop ends up on the scratch disc slowing down to about one third the original speed if it isn't slower.
    Anyway, I really hope there are some talented coders out there, using Photoshop, who would want to developer a plug-in. I have 16gb ram in my computer and the only program that uses that is Photoshop. I would have never upgraded my ram if Photoshop released memory.

    Why do you think it needs to work differently than it does?  What specific problem are you having?
    If you want the best possible Photoshop performance, having it allocate then reuse its own memory (without deallocation) is more efficient than returning it to the operating system, then requesting it again later.  It doesn't sound right at first, but the Adobe engineer Chris Cox has said that they've explicitly tried it the other way and it just doesn't work as well.   Your basic assumption (that Photoshop is doing something wrong) is simply flawed.
    Now, if you need your system to be doing a number of RAM-intensive things at the same time, including Photoshop, you have to outfit it with sufficient RAM that it can work with Photoshop using all that you have allowed (in the Performance preferences) PLUS the other RAM usage you anticipate.  In reality, few folks use multiple applications simultaneously that are all RAM-intensive, and those who do simply buy huge amounts of it.  I personally outfitted my system with 48GB and it's never starved for RAM (and I do multitask a lot).
    There's little hope for a plug-in that will cause Photoshop to release all of its RAM.   The only way I know of for a plug-in to affect Photoshop's memory usage, and that is to provide a large (up to 2GB because it's a signed 32 bit field) estimate of how much RAM a plug-in will need in the gFilterRecord->bufferSpace field.  That field is 32 bits no matter whether the 32 bit or 64 bit Photoshop is running, so the most a plug-in could possibly ask Photoshop to release (indirectly) is 2GB.
    -Noel

  • Maverick won't permit syncing Address Book or Calendar by USB to iPhone or iPad and permits only syncing by iCloud, which I don't want to use.  Any ideas on how to sync without using iCloud?

    Maverick won't permit syncing Address Book or Calendar by USB cable from my MacBook Air to my iPhone and iPad and permits  syncing only by iCloud.  Mountain Lion permitted this via the Info tab on iTunes.  I don't want to use iCloud.  Any ideas with Maverick on how to sync Address Book and Calendar from computer to iPhone and iPad without using iCloud?

    ymcneil - thanks for the work around. But isn't it amazing Apple forces us to do this to maintain our privacy.
    I live in Australia where there are good privacy laws protecting  citizens. I do not want to be forced to use iCloud when the data sits in  the USA with weaker privacy laws and also able to be seen by the US  Government under the Patriot Act. Further I suspect Apple will  interrogate my contacts and calendar for commercial purposes and I do  not want that either.
    I  chose to synch my calendar and contacts with my iphone and ipad. I have  relied for years on carrying around my phone with my diary on it. I can  no longer do that.
    Whoever  made this decision at Apple has to be someone who knows little about  the world. I can actually see EU regulators getting very annoyed by  this.
    I too woud like the itunes mac to iphone/ipad local backup given back.
    In the meantime - thanks for the work around

  • Mac mini 2009 mavericks won't boot. Blank display no logo,etc. Tried all keyboard boot functions, no help. replaced RAM w/known good. No help. Removed HD mounted in external enclosure and ran permissions and repair. No help. Upgraded HD to Yosemite a

    Mac mini 2009 Mavericks won't boot. Chimes and power light comes on. USB ports have power. Blank display no logo,etc. Tried all keyboard boot functions, no help. Replaced RAM w/known good. No help. Removed HD and mounted in external enclosure and ran permissions and repair. No help. Upgraded HD to Yosemite and was able to boot another mini from HD mounted in external enclosure, reinstalled HD still no boot. Any ideas on how to proceed appreciated.

    - Make an appointment at the Genius Bar of an Apple store. You have a hardware problem.
      Apple Retail Store - Genius Bar

  • Mavericks won't install on newest mac mini fusion drive

    I have a mac mini, latest version.  I have a fusion drive.
    Mavericks won't install on that drive.  I get this message:
    This disk doesn't use the GUID Partition Table scheme. Use Disk Utility to change the partition scheme. Select the Disk, choose the
    partition tab, select the volume Scheme and then click Options.
    Well, I did that, up to "choose the partition tab."  Then it says "you may only split this partition into two. To do this, click +."
    I did that, and there were two partitions.  the only option left is to select apply, which I didn't.
    The "options" were still greyed out.
    So now what?
    Thanks for any input.

    Lion creates a recovery area with a minimal version of OS X and it may be unable to do so due to use over the years, and possibly other resizing operations (Boot Camp).  It could just need more space, if you only have less than 8gb free.  Lion shuffles and merges the two systems when it upgrades.  You can burn the image downloaded from App Store by finding the dmg file inside the "Install Mac OS X Lion.app" bundle, dragging it into disk utility, then burning from there.
    Otherwise, you can appropriate a MBR/BIOS formatted 4GB thumbdrive, 8GB of either EFI or MBR/BIOS thumbdrive, flash storage device, or external hard drive, and format it, using the restore operation through disk utility to copy the contents of the installer disk to the media.  Exposed via the alt key before the Apple logo, should show the bootable media, where you can format over the former installation.
    As always, backup your files when upgrading.  I recommend if your installion is over a year old to wipe and upgrade if you can't make otherwise the media bootable, using your 10.6 recovery dvd.
    If you cannot find an external medium to backup your files before the upgrade, if you need to format via disk utility (Through 10.6 media), you can consider Dropbox as an option (2GB free account).
    It's not uncommon for the partition to simply refuse operations, including upgrades and resizing.

  • Garbage Collection not releasing memory properly

    Hello, In my web application memory is not releasing properly, after some point of time application throw out of memory error, we are using tomcat5, jdk5, my heap size is half of the RAM.Garbage Collection not releasing memory properly.

    sabre150 wrote:
    punter wrote:
    georgemc wrote:
    Yep. Couldn't be a problem with your code, it must be that garbage collection doesn't work and nobody else noticed. Raise a bug with Sun.Are you serious ?You need to replace your sarcasm detector.I have blowed my sarcasm meter and limping in the blindness !!!! :(

  • Release memory for nested top-level classes

    Hello experts.
    I have a top-level class which consists of several static methods. Inside such a method I create several new instances of a nested top-level class inside my original class. Later I want to release one of these instances i.e. destroy instance and free memory. How can I do that?
    Thanks.

    sure, but I do not see any references to this nested top-level class. With "Releasing" I mean something like directly assigning a NULL value to the nested top-level clas in order to enable GC.
    But as I said there are no references and while monitoring the memory I see that the GC does not collect some memory. (I know that GC is not reliable, but after ten attempts of this scenario the memory allocation is equal the whole time).
    I guess the GC does not work with classes, but the classloader. But how can I control releasing memory in this scenario?
    Any further hints?

  • PS Touch Android does not release memory when closed.

    I have to force closure with Task Manager on my Samsung Note 2 running JB 4.1. Why and when will it be fixed?

    Hi Ignacio,
    Sorry for the lack of information - I had typed more complete description, but had trouble posting it.
    The app is installed on a Samsung Galaxy Note 2 phone that is running Jellybean 4.1.1.
    The only way I can see to exit the application is by using the "back" soft key under the screen on the right. Some apps have an "exit" choice under the "menu" soft key, but that key is not active with PSTouch.
    I see the same issue with Google Chrome. The menu key is active with this app, but it does not have an "exit" choice.
    With both these apps, I have to go to the "Active Apps" tab of the Task Manager to release memory.
    There is one difference with PS Touch. Google Chrome always starts the same way whether or not I release it's memory. With PS Touch, if I release memory after closing with the back key, the next time I start it I get an initial royal blue screen with the PS Touch icon in the middle followed by a second screen with a menu in the middle titled "New Project From". If I exit at that point, it takes two presses of the back key to first close the menu and then exit the program and return to a home screen. If I do not release memory, the next time I start PS Touch, it goes directly to the second screen, but without the "New Project From" menu.
    I hope this gives you the information you need.
                      Pete

  • GC not releasing memory-Out of Memory Excp.

    WL5.1,SP8,JDK1.2.2,Unix.
    We have our application running on the above mentioned Env.
    We have a memory allocation of 1024MB for the heap. We have three instances of
    weblogic server running inside a cluster.
    The server calls GC[0] regularly. Once the 100% of the memory is used the server
    calls GC[1] and releases memory upto 50% to 60%
    appx. But this release of memory keeps reducing and at one point of time it is
    not able to release any of its memory.
    We tried to get some thread dumps by doing kill -3 and that din't help us much.
    we see this kind of behaviour in all the three weblogic instances.
    Our application was running quiet a long time and we din't experience any problem
    of memory issue before this occured.
    Is their anything that I can do to see what objects are their inside the JVM.
    I don't have any performance tool installed.
    Does weblogic console can give some information on the heap used.
    Is their any java utility program that i can use to find the inside's of JVM
    Thanks
    Krish.

    You can find out why 'locale' tag fails by looking at the
    ServletException.getRootCause() (in your error jsp page, if
    you have one).
    Krish <[email protected]\> wrote:
    I had the same problem recently and I have some information prior to the server
    going out of memory.
    Our application uses JSP for presentation.Prior to the server getting out of memory
    we faced a problem in one of our JSP being corrupted. The client never got the
    full JSP on the screen. We believe that the JSP was corrupted and the server servert
    the corrupted file. Then after investigation we used the "touch" command and touched
    the file and then it recompiled and the client was able to view the full page.
    This problem of serving corrupted JSP code started the same day the out of memery
    problem occured. I would like to know that does this corruption leave some thing
    in the memory that never got cleaned up by GC[1].
    Following is the exception thrown when the client try to acess the JSP.
    javax.servlet.ServletException: runtime failure in custom tag 'locale'
         at java.lang.Throwable.fillInStackTrace(Native Method)
         at java.lang.Throwable.fillInStackTrace(Compiled Code)
         at java.lang.Throwable.<init>(Compiled Code)
         at java.lang.Exception.<init>(Compiled Code)
         at javax.servlet.ServletException.<init>(Compiled Code)
    The custom tag locale just transalates the string into the local language with
    some attibutes passes. Almost all JSP's use this tag. So i don't think there is
    a problem in tag.
    All in need to know is that if their is some kind of exception in the JSP compilation
    will the objects stay in the memory and never get cleaned up.
    Thanks in advance
    Krish.
    "Mike Reiche" <[email protected]> wrote:
    JProbe will provide information about java objects in the JVM heap.
    Your application was running for a long time, then all of a sudden it
    started
    running out of memory? Look closely at the last code change you made.
    Mike
    "Krish" <[email protected]> wrote:
    WL5.1,SP8,JDK1.2.2,Unix.
    We have our application running on the above mentioned Env.
    We have a memory allocation of 1024MB for the heap. We have three instances
    of
    weblogic server running inside a cluster.
    The server calls GC[0] regularly. Once the 100% of the memory is used
    the server
    calls GC[1] and releases memory upto 50% to 60%
    appx. But this release of memory keeps reducing and at one point oftime
    it is
    not able to release any of its memory.
    We tried to get some thread dumps by doing kill -3 and that din't help
    us much.
    we see this kind of behaviour in all the three weblogic instances.
    Our application was running quiet a long time and we din't experience
    any problem
    of memory issue before this occured.
    Is their anything that I can do to see what objects are their inside
    the JVM.
    I don't have any performance tool installed.
    Does weblogic console can give some information on the heap used.
    Is their any java utility program that i can use to find the inside's
    of JVM
    Thanks
    Krish.
    Dimitri

  • Drag and drop, it won't release the file.

    Upon booting up my 15"MBP with osx Lion, when I drag and drop a file, it won't release the file.  This happens across files, other programs, etc. The only fix is to put the computer to "sleep", then when it turns back on drag and drop works fine.
    Is there a fix for this issue?  It happens on every boot up.

    To clarify, it's not just Air DIsplay but any third-party video driver. When any of these is installed (not even necessarily active) on a MBP5,1, MBP5,2, or MBP5,3, you'll have this issue. The workaround is detailed here: Air Display on Lion with NVIDIA 9400/9600
    Dave at Avatron

  • CS4 32 Bit Not Releasing Memory

    Photoshop CS4 does not seem to release memory until I close the software. As an example I will open a D3x image file and maybe work on 3 layers of the image and at this point Photoshop is using up to 3GB of system memory.
    I then take this file flatten it and reduce it down to around 1333px and in Task Manager Photoshop is still using up 3GB of system memory. Only after about 5-10 minutes does it then drop down to 1.5 GB but keep in mind I only have a file that's about 2.4 MB in size open.
    Could this be due to the fact that I am running the 32-bit version of CS4 under a 64 bit OS? Any other ideas why Photoshop could be doing this?

    Chris
    I was wondering if you could help me. I have Photoshop CS4 and it works great after a fresh boot but hours later it annoyingly slower. I have to reboot to enjoy it again. Do you have any suggestions? I have Defragged, run spybot and cleared memory and nothing seems to make any difference.I was wondering if it had something to do with Memory and how it used or leadked. Thanks, Steve

  • Mavericks won't let me use key repeat

    You know, where you type "o" then hold it down for "oooooooooooooo."  Mavericks won't let me have that usibility in any program - mail, docs, internet.  Can't figure out how to turn this function back on.
    I also lost the functionlity of swiping up with three fingers to go to the top of a page.  Crap, that was pretty handy.
    Can anyone help me get these functionalities back?
    Thanks,
    Patricia

    See pet3r's comment in https://discussions.apple.com/thread/3190706
    If you want to force the key-repeat, and disable the "Press and Hold" for additional characters, here is the terminal command:
    defaults write -g ApplePressAndHoldEnabled -bool false
    Log out and back in and key repeat should work for all keys. Checked in TextEdit, Safari, Pages, and Numbers.
    you can enable in specific apps using
    defaults write app plist ApplePressAndHoldEnabled -bool true
    where app plist is something like com.apple.textedit.
    Can't help with the finger-waving nonsense, since I only use a wired mouse w/o those capabilities.

Maybe you are looking for