How to free memory,taken by 'Saved Messages' ??

Has anyone figured this one yet ? After deleting all message threads ,under  ' Usage ' , ' Saved Messages ' still takes up a lot of memory . The only solutions I have found involved downloading some shady 3rd party app. Has anyone figured another way or does anyone know if apple is doing something about that issue ?

a short and correct answer would be: you can't.
As oracle uses a fair amount of shared memory, and that shared memory is attached to most of the oracle processes, the same memory appears a number of times.
you should rephrase your question / what is it you want to achieve?
you can ask oracle how much memory is assigned to it, v$sga, v$sgastat, v$process (for PGA). moreover, you as DBA are the one who configured that.
you can look at major an minor faults per process to see what is causing the paging (if you have any).
you can also look at the /proc/pid/statm pseudofilesystem for your oracle pids.

Similar Messages

  • How come free memory will be more than physical memory?

    Hello Guruz,
    Interesting, I installed one zone with 1Gb dedicated memory, But when I type top command I am getting o/p as below.
    Memory: 1024M phys mem, 1972M free mem
    How come free memory will be more than physical memory?
    If that so, how can we get exact memory utilization on non-global zones.
    Thanks in advance.
    Thanks & Regards
    Prakash K
    Off: +91 2022970906

    Hi Prakash,
    Please run the following command on the Global Zone and Non - Global Zone and upload the output.
    # prtconf |grep -i memory
    SK

  • How do I get rid of saved messages on iOS7?

    I noticed this new feature in the Usage section of Settings. I have a whopping 8.8 GB of space taken up by Messages (always wondered what that "other" data was...). I tried getting rid of it by deleting conversations in messages (almost all of them, and especially the ones I knew had a ton of pics and videos in em) but after doing that and reopening the app, ALL my messages were gone. I didn't delete ALL of them. I restarted and then all my messages, even the deleted convos, were all back. How can this be??? I did this twice and the same result happened. Oddly though, my message data number went down by a few points to 8.2 GB.
    I seriously need to get rid of these saved messages so I can reclaim my phone space and deleting them within iMessage doesn't seem to be doing the trick. Has anyone else noticed this happening? If so, how did you fix it? I figured I'd try asking here first before I go to the Apple store this weekend.
    Please let me know if you have any suggestions. Thanks!
    Pooja

    Ok guys, I found a weird work-around for this. Apparently, if you delete one conversation in iMessage and then back up to iCloud (or iTunes), it WILL delete that conversation and free up space. However, if you try to delete more than one conversation and then do this, it won't work. Once you restart they'll all be back. So it is a tedious process to delete one conversation at a time, but if you can pinpoint the ones which you know have a lot of attachments in them or something then just try deleting those one at at time and backup the phone. This works for me and I now have 4GB of space recovered just by deleting two conversations!!
    Very buggy feature though since it doesn't work for more than one at a time but at least there IS a solution! Let me know if this works for you all.

  • How to remove space taken up by "message" on iphone

    Hello,
    Thanks for taking a look at my post. I am trying to free up some space on my iphone5. I have manually deleted old text messages but when I go into settings/general/usage I see 1.8gb of space being taken up by messages. It lists these as (saved).
    Is there a way to delete these?
    Thanks!
    Steve

    This indicates corrupt files.
    A restore should resolve.

  • How to find memory taken by a process using top command

    I wanted to know how to find the memory taken by a process using top command. The output of the top command is as follows as an example:
    Mem: 13333364k total, 13238904k used, 94460k free, 623640k buffers
    Swap: 25165816k total, 112k used, 25165704k free, 4572904k cached
    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    16514 applmgr 25 0 2197m 1.7g 10m S 0.3 13.0 15:20.67 java
    30692 crestelo 22 0 2901m 1.4g 9284 S 0.0 11.0 3:03.68 java
    30431 crestelo 25 0 2043m 1.4g 161m S 50.9 11.0 79:02.73 java
    30869 crestelo 25 0 2860m 1.2g 9292 S 0.0 9.6 7:11.18 java
    16655 applmgr 23 0 1934m 1.1g 10m S 0.3 8.9 2:17.49 java
    16319 crestelo 19 0 1541m 299m 44m S 0.0 2.3 2:52.11 java
    I hope, my question is clear as to how to find the memory taken by a process using top command.
    Please revert with the reply to my query.
    Regards

    Have you tried "man top" to see the documentation for the top command?
    How about the following: http://lmgtfy.com/?q=show+memory+with+top+command
    The 5th column (VIRT) shows the amount of RAM + swap
    The 6th column (RES) shows RAM
    The 7th column (SHR) shows memory shared between processes

  • How to find memory taken by Oracle processes using top command

    I wanted to know how to find the memory taken by Oracle processes using top command. The output of the top command is as follows as an example:
    Mem: 16436072k total, 16215708k used, 220364k free, 395128k buffers
    Swap: 25165816k total, 1168288k used, 23997528k free, 13366520k cached
    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    27281 oraprod 15 0 6705m 1.3g 1.3g S 0.0 8.6 61:44.71 oracle
    27383 oraprod 15 0 6702m 1.2g 1.2g S 0.0 7.7 2:22.75 oracle
    5199 oraprod 16 0 6745m 1.1g 1.0g S 0.0 6.8 2:51.23 oracle
    The different Oracle processes could be Oracle database, Oracle listener, Oracle enterprise manager etc.
    I hope, my question is clear as to how to find the memory taken by a process using top command.
    Please revert with the reply to my query.
    Regards

    a short and correct answer would be: you can't.
    As oracle uses a fair amount of shared memory, and that shared memory is attached to most of the oracle processes, the same memory appears a number of times.
    you should rephrase your question / what is it you want to achieve?
    you can ask oracle how much memory is assigned to it, v$sga, v$sgastat, v$process (for PGA). moreover, you as DBA are the one who configured that.
    you can look at major an minor faults per process to see what is causing the paging (if you have any).
    you can also look at the /proc/pid/statm pseudofilesystem for your oracle pids.

  • How do I get rid of saved messages data on my phone?

    I have an iPhone that only has 8gb and I'm in desperate need of space until I'm able to upgrade. When I look at Usage, it says I have 1.8gb of saved messages. I deleted all the threads and rebooted but the data hasn't gone away. I also have a MacBook that saves the message data (which I want) so why is my phone saying the data is still stored on my phone? How can I get the data off my phone and can I do it and still keep the messages on my MacBook? Thanks!

    This is covered in the User's Guide along with all other basic functionality.
    Press and hold the home and power buttons for 15-20 seconds until the white Apple logo appears.

  • XMLTYPE.createxml - how to free memory?

    I use XMLTYPE.createxml to generate XML and my PGA memory use skyrockets. How can I free it?
    SQL> select * from v$version;
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    PL/SQL Release 11.2.0.1.0 - Production
    CORE    11.2.0.1.0      Production
    TNS for Linux: Version 11.2.0.1.0 - Production
    NLSRTL Version 11.2.0.1.0 - Production
    SQL> select  n.NAME, t.VALUE
      2    from v$mystat t, v$statname n
      3   where t.STATISTIC# = n.STATISTIC#
      4     and n.NAME like 'session%memory%'
      5   order by name;
    NAME                                                                  VALUE
    session pga memory                                                  2236760
    session pga memory max                                              2236760
    session uga memory                                                  1729280
    session uga memory max                                              1729280
    SQL> declare
      2    v_ref_cur sys_refcursor;
      3    v_xmltypebuf XMLTYPE;
      4  begin
      5    for i in 1..10000 loop
      6       open v_ref_cur for select * from dual ;
      7       v_xmltypebuf := XMLTYPE.createxml(v_ref_cur);
      8       close v_ref_cur;
      9    end loop;
    10  end;
    11  /
    PL/SQL procedure successfully completed.
    SQL> select  n.NAME, t.VALUE
      2    from v$mystat t, v$statname n
      3   where t.STATISTIC# = n.STATISTIC#
      4     and n.NAME like 'session%memory%'
      5   order by name;
    NAME                                                                  VALUE
    session pga memory                                                101458264
    session pga memory max                                            101458264
    session uga memory                                                 99764800
    session uga memory max                                             99764800Thank you in advance,
    Tony

    Given you are on 11.2, I would open a bug with Oracle regarding this issue. It should not be leaking memory like this and you have a nice simple test case to work from. I tried some other variants including using DBMS_SESSION.FREE_UNUSED_USER_MEMORY; and none of them leaked memory in the first place. Here, for all to see, is your example using DBMS_SESSION.FREE_UNUSED_USER_MEMORY; and showing no change in memory used.
    Connected to Oracle Database 11g Enterprise Edition Release 11.1.0.6.0
    SQL>
    SQL> select n.NAME, t.VALUE
      2    from v$mystat t, v$statname n
      3   where t.STATISTIC# = n.STATISTIC#
      4     and n.NAME like 'session%memory%'
      5   order by name;
    NAME                                                                  VALUE
    session pga memory                                                  1767576
    session pga memory max                                              1767576
    session uga memory                                                  1362360
    session uga memory max                                              1362360
    SQL> declare
      2     v_ref_cur sys_refcursor;
      3     v_xmltypebuf XMLTYPE;
      4  begin
      5     for i in 1..10000 loop
      6         open v_ref_cur for select * from dual ;
      7         v_xmltypebuf := XMLTYPE.createxml(v_ref_cur);
      8         close v_ref_cur;
      9     end loop;
    10  end;
    11  /
    PL/SQL procedure successfully completed
    SQL> select n.NAME, t.VALUE
      2    from v$mystat t, v$statname n
      3   where t.STATISTIC# = n.STATISTIC#
      4     and n.NAME like 'session%memory%'
      5   order by name;
    NAME                                                                  VALUE
    session pga memory                                                122550424
    session pga memory max                                            122550424
    session uga memory                                                121357872
    session uga memory max                                            121357872
    SQL>
    SQL> select n.NAME, t.VALUE
      2    from v$mystat t, v$statname n
      3   where t.STATISTIC# = n.STATISTIC#
      4     and n.NAME like 'session%memory%'
      5   order by name;
    NAME                                                                  VALUE
    session pga memory                                                122550424
    session pga memory max                                            122681496
    session uga memory                                                121357872
    session uga memory max                                            121481324
    SQL> -- Several minutes later
    SQL> /
    NAME                                                                  VALUE
    session pga memory                                                121895064
    session pga memory max                                            122681496
    session uga memory                                                121292408
    session uga memory max                                            121481324
    SQL> begin
      2     DBMS_SESSION.FREE_UNUSED_USER_MEMORY;
      3  end;
      4  /
    PL/SQL procedure successfully completed
    SQL>
    SQL> select n.NAME, t.VALUE
      2    from v$mystat t, v$statname n
      3   where t.STATISTIC# = n.STATISTIC#
      4     and n.NAME like 'session%memory%'
      5   order by name;
    NAME                                                                  VALUE
    session pga memory                                                121698456
    session pga memory max                                            122681496
    session uga memory                                                121096016
    session uga memory max                                            121481324So I went on to testing alternatives using your structure to verify where the leak was and what could be causing it.
    1) Using just
    v_xmltypebuf := XMLTYPE(v_ref_cur);
    produced the same results as above
    2) Commenting out that line produces memory results in line with my first sample in the previous post, where memory is freed up shortly after execution is done.
    3) Using again
    v_xmltypebuf := XMLTYPE('<root/>');
    does not produce a memory leak,
    4) Sending in a CLOB CLOB set outside the loop to '<root/>' does not produce a memory leak.
    5) Using ANYDATA uses a lot of memory but that gets freed up automatically
    Connected to Oracle Database 11g Enterprise Edition Release 11.1.0.6.0
    SQL>
    SQL> select n.NAME, t.VALUE
      2    from v$mystat t, v$statname n
      3   where t.STATISTIC# = n.STATISTIC#
      4     and n.NAME like 'session%memory%'
      5   order by name;
    NAME                                                                  VALUE
    session pga memory                                                  1767576
    session pga memory max                                              1767576
    session uga memory                                                  1362360
    session uga memory max                                              1362360
    SQL> declare
      2     v_ref_cur sys_refcursor;
      3     v_xmltypebuf XMLTYPE;
      4  begin
      5     for i in 1..10000 loop
      6         open v_ref_cur for select * from dual ;
      7         v_xmltypebuf := XMLTYPE(anydata.convertVarchar2('root'));
      8         close v_ref_cur;
      9     end loop;
    10  end;
    11  /
    PL/SQL procedure successfully completed
    SQL> select n.NAME, t.VALUE
      2    from v$mystat t, v$statname n
      3   where t.STATISTIC# = n.STATISTIC#
      4     and n.NAME like 'session%memory%'
      5   order by name;
    NAME                                                                  VALUE
    session pga memory                                                 90831000
    session pga memory max                                             90831000
    session uga memory                                                 89477120
    session uga memory max                                             89477120
    SQL> /  -- one minute later
    NAME                                                                  VALUE
    session pga memory                                                  2095256
    session pga memory max                                             90962072
    session uga memory                                                  1624216
    session uga memory max                                             89600572I don't have everything setup to test a BFILENAME alternative yet but I'll try to get that setup done and update once done.
    Marco, see anything I missed?

  • How to free memory?Dispose doesn't work

    Hi to everybody!
    I've a big problem. In my program I open a JFrame where I render a java3d scene.
    When I close this JFrame,calling dispose,memory remains always busy.
    I try to put all objects to null, and call System.gc()....but nothing memory always remain busy.
    So,considering that each JFrame is about 30 Mb, when I reopen this frame for 2 or 3 times I get
    a Java.lang.OutOfMemory errror.
    Can Anybody help me ???? PLEASE ,I'm going crazy !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    Hi !
    Thanks for your answer!
    jshell I can't understand your request.Why I've to load a file? My programm generates 3d scene dinamically.
    Maybe I can separate in 2 this programm,transforming 3d visualization in a separate programm.So when I close this second programm,the first one continue to run.
    Can you tell me how to lunch a second programm inside my class,in a second javaw?
    Thanks

  • How to fix 'Memory is low' error message on HP LaserJet 3030

    I have my LaserJet 3030 connected to a PC that is accessed by other home computers on my LAN...been running without problems for years.  The small window on my Laserjet has a statement 'Memory  is low'...I press enter with no effect.  Can anyone give advise on how to correct this problem?

    Hi wbarattino and misterperov,
    Please bear with me as I'm not supporting much of business printers but I found a similar article on HP Business Forums.
    I also found this article (although it's a Color LJ 2600n printer) from the HP Business Support Center site.
    Hope this helps both of you!
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Cheers!
    * If this post has helped you, the White Kudos star on the left is a great way to say thanks!
    * Please mark Accept As Solution if it solves your problem so other users can benefit as well.

  • HT5361 How to move saved messages in outlook to mail

    Could someone tell me how I can move all my saved messages from my Outlook into my mail as I wish to only use mail in future.
    Many thanks

    I Wonder if your sitting there laughing at us as if there is some big conspiracy about selecti all and deleting all from our iPhones and iPads.
    The conspiracy.
    Why can we not just not select all in the mail inbox and then delete all, if we do not want to delete every single one of them then deselect the few that we do not want to delete instead of having to select the thousands we do want delete individually. 
    And if you do make a mistake and delete the wrong emails by selecting all, then go to your trash and reinstate the ones you did not want to delete 
    I think 99% of us know how to DELETE emails individually, as you put it.
    That's just sarcasm and if not then then your not fully understanding the question asked.
    I would also say that probably 99% of us want to be able to select all and delete all if that's what we desire.
    I would just like a honest answer of why we cannot select all delete all rather than giving me a load of rubbish about encase we delete something we didn't want to delete.

  • How do I delete my 6gb of messages on my iPhone 5

    How do I delete 6gb of saved messages on my iPhone 5?

    You need to delete the account from your iOS device first
    Settings > iCloud, scroll down and hit "Delete Account"
    All the data that is synced with iCloud will also be deleted from the device (but not from iCloud).
    Then log in using your own account

  • My iPhone 4S says 4.6Gb free memory, iTunes says 2.7Gb, which is right?

    iTunes and my iPhone 4S disagree on how much free memory I have. iTunes report of other memory use bounces between 1.13Gb and 6.4Gb unpredictably after syncs and power-downs. Restore has had no effect.
    Which one is right? What gives?

    My iPhone 4S replaced my 3G on December 1st. It came straight from my wireless provider. It is NOT jailbroken. When I upgraded from my 3G, other memory went from less than 1.5 GB to around 4.5 GB.
    Occasionally a sync or a power-down/power-up has drastically reduced other memory usage, but I can't find a pattern to it.
    I just upgraded my MacBook Pro to OS Lion, and iTunes to 10.5.3. Now iTunes says that other memory takes 8.1 GB and that I have 1.24 GB free. The iPhone says there is 3.1 GB available.
    A restore has done nothing to reclaim any of that other memory.
    I am seeing a similar problem on a brand new iPod Touch, so the problem isn't just my iPhone.
    Is the problem IOS 5.0.1 or iTunes 10.5?

  • My saved messages are using a lot of memory.  How do I free up the memory?

    My saved imessages are using a lot of memory (3.1GB) on my iphone.  How can I free up the memory?

    This is when I go to "usage" and it lists all of the memory used by certain apps.  Messages is the largest, and I swipe to the left to open it and it says that "saved messages" are using all of it.  There is no option to do anything at this screen.

  • I deleted all my messages, yet in my usage it still says saved messages? How do I permanently delete them to free up space? Thanks!

    I deleted all my messages, yet in my usage it still says saved messages? How do I permanently delete them to free up space? Thanks!

    If you've already deleted your messages and it's saying this, that means you have corrupted data.
    Sync your contacts & calendars to iCloud, copy your photos to your computer, and then restore the phone & set it up as new (don't restore your backup). Thats' teh only way to get rid of this. 

Maybe you are looking for