High RAM memory usage compared to other systems

I'm suffering with memory usage problems, only in open 2 tabs of facebook(it's only for example, any 'heavy' page freeze also) in firefox*(for example also, but this occur in chromium also) freeze computer.
I've 1GB of memory, it isn't big but also isn't very little.
I'm using XFCE with compiz (yes, compiz, since use a very lightweight openbox-based session doesn't help, then compiz...) when system start (after login) system is consuming 130MB approximately of RAM.
after 1 hour if close all open apps and see memory usage again consume is something about 350MB, "only solution" is reboot.
all applications(htop,free -m,xfce's system monitor...) that I've tried to monitor memory usage show above scenario, except the 'ps_mem' script in AUR.
in the 'ps_mem' script the result is following (with opera browser open, less memory offensive browser but I really prefer firefox):
Private + Shared = RAM used Program
88.0 KiB + 10.0 KiB = 98.0 KiB agetty
380.0 KiB + 34.5 KiB = 414.5 KiB sshd
408.0 KiB + 93.0 KiB = 501.0 KiB gpg-agent (2)
372.0 KiB + 142.0 KiB = 514.0 KiB avahi-daemon (2)
456.0 KiB + 60.0 KiB = 516.0 KiB systemd-logind
280.0 KiB + 261.0 KiB = 541.0 KiB sh
476.0 KiB + 103.5 KiB = 579.5 KiB xfconfd
476.0 KiB + 153.5 KiB = 629.5 KiB gvfsd
604.0 KiB + 34.5 KiB = 638.5 KiB systemd-udevd
588.0 KiB + 102.5 KiB = 690.5 KiB dbus-launch (3)
576.0 KiB + 119.5 KiB = 695.5 KiB sudo
668.0 KiB + 77.5 KiB = 745.5 KiB cups-browsed
620.0 KiB + 179.5 KiB = 799.5 KiB at-spi2-registryd
804.0 KiB + 67.0 KiB = 871.0 KiB htop
756.0 KiB + 131.0 KiB = 887.0 KiB gconfd-2
800.0 KiB + 126.0 KiB = 926.0 KiB upowerd
752.0 KiB + 183.5 KiB = 935.5 KiB xscreensaver
920.0 KiB + 85.0 KiB = 1.0 MiB cupsd
876.0 KiB + 241.0 KiB = 1.1 MiB gvfsd-fuse
692.0 KiB + 429.0 KiB = 1.1 MiB systemd-journald
880.0 KiB + 273.5 KiB = 1.1 MiB at-spi-bus-launcher
1.2 MiB + 125.0 KiB = 1.3 MiB udisksd
1.4 MiB + 486.5 KiB = 1.9 MiB dbus-daemon (5)
1.4 MiB + 533.5 KiB = 1.9 MiB panel-6-systray
1.5 MiB + 430.0 KiB = 2.0 MiB lightdm (2)
1.6 MiB + 572.0 KiB = 2.1 MiB xfce4-session
1.5 MiB + 683.0 KiB = 2.2 MiB panel-5-datetim
1.5 MiB + 706.5 KiB = 2.2 MiB panel-2-actions
1.6 MiB + 723.0 KiB = 2.3 MiB panel-4-systeml
2.0 MiB + 543.5 KiB = 2.5 MiB xfsettingsd
2.0 MiB + 579.5 KiB = 2.6 MiB systemd (3)
2.3 MiB + 815.0 KiB = 3.1 MiB emerald
2.8 MiB + 578.5 KiB = 3.3 MiB gnome-keyring-daemon (3)
3.2 MiB + 946.5 KiB = 4.1 MiB zsh (2)
16.1 MiB + -12144.0 KiB = 4.2 MiB polkitd
4.1 MiB + 465.0 KiB = 4.6 MiB notify-osd
4.5 MiB + 1.6 MiB = 6.2 MiB xfce4-panel
5.1 MiB + 1.2 MiB = 6.3 MiB panel-7-mixer
7.7 MiB + 1.4 MiB = 9.0 MiB xterm (2)
12.0 MiB + 636.0 KiB = 12.6 MiB opera:libflashp
24.3 MiB + -10774.5 KiB = 13.8 MiB Xorg
18.6 MiB + 1.1 MiB = 19.7 MiB gnome-do (2)
23.2 MiB + 2.4 MiB = 25.6 MiB compiz
168.4 MiB + 3.2 MiB = 171.7 MiB opera
320.1 MiB
=================================
as you can see in 'ps_mem' memory usage isn't nothing absurdly it's ok.
another example, this problem stop me make certain things, for example is impossible browsing in web while programming in eclipse, this is very uncomfortable.
other thing, this not occur in Windows XP, I can open more than 10 tabs in firefox, and eclipse open, etc...
any needing information, tell-me!
firefox*: with memory cache turned off in about:config
Last edited by hotvic (2013-08-12 17:42:21)

hotvic, could you please change the title to something more descriptive? 'memory problems' sounds like you have problems e.g. remembering / recalling things, which is not an Arch issue ;P
kenny3794 wrote:
I've had some limiting performance with browsers lately (Firefox and Chromium).  I found it had a considerable cache size utilizing lots of fragmented space on my home directory. I cleared the cache and have since set a limit to the cache size of 30 MB for Firefox.  Between multiple users across multiple browser sessions, I had at least 2 GB of cache data on my 10 GB home partition!  So far (1 day), this has been helpful.  Perhaps this could help you also?
Ken
OP is talking about RAM, not HDD space.

Similar Messages

  • What are Microsoft- or other's-best practice or recommendation of Disk usage, CPU usage, memory usage monitoring to prevent system trouble ?

    We use win2003,win2008,win2012 servers.
    I heard somewhere that Microsoft recommendation threshold of disk usage monitoring is ( free disk space >= 15- 20 %) , if I remember correctly, but how about CPU usage and memory usage monitoring ? 
    What are  Microsoft- or other's-best practice or recommendation of Disk usage, CPU usage, memory usage monitoring to prevent system trouble and improve availability ?

    Hi,
    You can refer the following Performance Tuning Guidelines,
    Performance Tuning Guidelines for Windows Server 2003
    http://download.microsoft.com/download/2/8/0/2800a518-7ac6-4aac-bd85-74d2c52e1ec6/tuning.doc
    Performance Tuning Guidelines for Windows Server 2008 R2
    http://blogs.technet.com/b/josebda/archive/2010/08/27/performance-tuning-guidelines-for-windows-server-2008-r2.aspx
    WINDOWS SERVER 2012 - PERFORMANCE TUNING GUIDELINES
    http://blogs.technet.com/b/itprocol/archive/2012/11/27/windows-server-2012-performance-tuning-guidelines.aspx
    Hope this helps.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Memory Usage:  Heap space vs System Monitor

    Hi guys
    I'm trying to wrap my head around something which seems pretty complicated. We have an enterprise app making use of Jasper Reports. When a report is generated, the app's memory usage in the Linux (Ubuntu 8.10) System Monitor shoots up by around 20MB (the more data on the report, the higher that number). After the report is closed, memory usage doesn't decrease. This is resulting in performance issues, and memory usage given by the System Monitor doesn't match up with the results given by the NetBeans profiler. There is a huge difference between the values indicated by the System Monitor, and the heap space given by the profiler. I've done some fairly detailed checking using the profiler, and according to that, there are 0 instances of our report generating classes in memory after closing a generated report. I've read a bunch of articles on the net, but I'm still stumped. My best guess is that something weird is happening somewhere in the Jasper code, but I can't really think of a way to confirm that. Does anyone have any idea what could be causing this and how to prevent it? Any help will be much appreciated; thanks.
    P.S. I've posted on the Jasper forums are well, but to no avail. [http://jasperforge.org/plugins/espforum/view.php?group_id=102&forumid=103&topicid=65335]
    Edit: We're using Java 6 (we've recreated the issue on a few release of Java 6), and Jasper Reports 3.0.1. (Just in case that is important)

    One thing about your test is that using Xms110m will cause the JVM to NEVER give back any memory, because it won't ever go below 110M. I altered your test a bit:
    import java.util.LinkedList;
    public class MemTest {
       private static LinkedList<byte[]> mem = new LinkedList<byte[]>();
       public static void main(String[] args) {
            try {
                System.out.println("Initial:");
                print();
                useMem();
                System.out.println("Allocated:");
                print();
                clearMem();
                System.out.println("Deallocated:");
                print();
                for (;;) {
                   Thread.sleep(10000);
                   System.out.println("After 10 seconds: ");
                   print();
            } catch (Exception ex) {
                ex.printStackTrace();
       private static void useMem() {
          for (;;) {
             try {
                mem.add(new byte[1024*1024]);
             } catch (OutOfMemoryError e) {
                //free up a few MB to make sure we don't get an OOME while trying to print, etc
                mem.removeFirst();
                mem.removeFirst();
                mem.removeFirst();
                break;
       private static void clearMem() {
          mem = null;
          System.gc();
          System.gc();
          System.gc();
       private static void print() {
          long free = Runtime.getRuntime().freeMemory();
          long total = Runtime.getRuntime().totalMemory();
          double freeFraction = (((double)free) / (total)) * 100;
          System.out.printf("\tAvailable: %d\tTotal: %d\tFree: %4.2f%%%n", free, total,
                freeFraction);
    }When I ran it with
    -Xms16m -Xmx1024m -XX:MinHeapFreeRatio=20 -XX:MaxHeapFreeRatio=30I got these results:
    Initial:
         Available: 16518016     Total: 16711680     Free: 98.84%
    Allocated:
         Available: 2070952     Total: 1065484288     Free: 0.19%
    Deallocated:
         Available: 582957376     Total: 583073792     Free: 99.98%
    After 10 seconds:
         Available: 582953224     Total: 583073792     Free: 99.98%As you can see, the JVM did return about half of the memory back. ProcExp shows ~592MB used, and peaked ~1000MB. But right now it's still running, and still holding at 583MB.
    I've read bug reports like this, but honestly have no idea what the people at Sun are talking about. I don't see the footprint being reduced. I don't know, maybe if I wait a couple of days...

  • How to analyse the main memory usage in SAP ERP systems?

    Dear expert,
    I'm doing a research work about analysing the main memory usage in SAP ERP systems.
    I would like to find out what is load in buffers and when. That means, which process have the control of these memories and which are always performing something, tables loaded, and so on. Becuase I tried to isolate the space needed by a simple webservice call (create one material) in my test system, but even after a $SYN there are something stored in the buffers. I use a BAPI to avoid the execution of the SAPGUI and its repercussion in the system (I know the BAPI called uses resources too, but when I run this BAPI to get the statistics, it's like ST02, I get different values). Could someone help me or recommend something specific to read? Thanks a lot in advance.

    Dear expert,
    Thanks a lot for your answer. The point is now that I want to isolate the memory used by a webservice that I call, I mean, I would like to know how many memory is this webservice using in each buffer. And could you tell me where could I read something about the order that things happen in SAP System when a webservice is called (always memory related), that's which steps are done to store data in buffers and so on. Thanks in advance.

  • Can't see system ram/memory usage in Mavericks dock icon anymore

    I used to be able to select memory usage for the dock icon, but now it seems to be gone, or not there, in Mavericks.  All I see now is CPU, Network, and Disk Activity.    Anyone know where memory usage  went?

    .....update,         I found this answer on another post.    (I may have to use third party options untill Apple provides an updated memory "pressure" usage to the dock icon.  
    This is no longer an option, especially since Mavericks has new memory management routines (ie, memory compression) that make the charting of memory usage less straightforward. Apple has switched to a new "Memory Pressure" approach to viewing memory usage, which is available in the Memory section of Activity Monitor, but so far has not been added as a Dock icon option. Hopefully Apple will do so, as this would perhaps be one of the more useful Dock icon options.

  • High Virtual memory usage when using Pages 2.0.2

    Hey there,
    I was just wondering whether there had been any other reports of unusually high memory usage when using Pages 2.0.2, specifically Virtual memory. I am running iWork 06 on the Mac listed below and Pages has been running really slowly recently. I checked the Activity Monitor and Pages is using hardly any Physical memory but loads of Virtual memory (so much so that the Page outs are almost as high as the Page ins (roughly 51500 page ins / 51000 page outs).
    Any known problems, solutions or comments for this problem? Thanks in advance

    I don't know if this is specifically what you're seeing, but all Cocoa applications, such as Pages, have an effectively infinite Undo. If you have any document that you've been working on for a long time without closing, that could be responsible for a large amount of memory usage.
    While it's good practice to save on a regular basis, if you're making large amounts of changes it's also a good idea to close and reopen your document every once in awhile, simply to clear the undo. I've heard of some people seeing sluggish behavior after working on a document for several days, which cleared up when the document was closed and reopened.
    Titanium PowerBook   Mac OS X (10.4.8)  

  • PDA RAM memory usage

    Hi all,
    We have created a PDA application running on <b>SAP Mobile Infrastructure 2.5 Service Pack 18 Patch 1</b> on <b>Windows Mobile 5 </b>and Windows Mobile 2003 SE.
    <b>Problem description:</b>
    The problem is the RAM memory size. For WM 2003 there is no problem because there are enough PDA's with 128 mb RAM size, but the problem is there is no normal PDA running on WM 5 with 128 mb RAM size. There are only devices with 64 mb RAM.
    So we are having some problems with the RAM size, and I want to watch what is in the RAM and I want to see the usage of the RAM easily when I use my application. I can switch to the Settings --> Memory and see the values, but this is not reliable and I only see the usage and not what's in the RAM.
    <b>Questions:</b>
    - Is there a tool to watch the memory and what's in the memory?
    - Can someone give me some information how we can store less in RAM and more in ROM without getting a slower application?
    Thanks in advance,
    Bart Elshout

    hi bart,
    had you tried profiling you application? profiling will help you in looking which
    portion of the code was consuming a lot of RAM and time.
    some common ways to counter heavy application
    1) lazy loading
    this is very effective in a sense that only the classes required for certain
    functionalities are loaded and instantiated. this can be realized by using reflection
    and customized class loaders.
    2) avoid caching smartsync data
    when using smartsync, i don't recommend caching of your syncbo data. the lower
    layer already have a cache (esp fileIO).
    3) avoid rewrapping if possible
    wrapping a syncbo or row into another class will make your class instance bigger.
    and caching the fields in it, again will also consume some RAM.
    that's only for the part of the data. now you have to consider your UI also. are you
    using any UI framework?
    regards
    jo

  • High "kernel_task" Memory Usage

    Hello All,
    I am in need of help.  I have a MBP w/Retina from August 2012.  It has worked beautifully until a couple of weeks ago (I think maybe when I installed Mavericks), and it then started to slow down considerably. 
    I have noticed high memory usage by "kernel_task" but have no idea what that is.
    See the attached picture to give you the idea.  Please help me to get my MBP w/Retina back to being awesome again.
    Much appreciated.

    hit the command spacebar and see if the spotlight is reindexing.
    https://discussions.apple.com/message/23830668
    Did you try rebooting your computer?

  • High browser memory usage when streaming video

    I'm using Flex 4 and the Spark VideoPlayer.  I'm creating an application where you switch between several videos.  I noticed that the browser memory usage increases significantly when changing videos and never releases the memory.  I ran tests where the video is being served over a content delivery network that has Flash Media Server, so the content shouldn't be caching in the browser.  I profiled my Flex application and the memory usage increases slightly when changing videos.  I think that is attributed to this bug: https://bugs.adobe.com/jira/browse/SDK-25785.  However, my browser memory usage increases about 20MB when changing videos.  The video file I used to test is an mp4 file that is about 3MB in size.  I tried testing using a small video (about 300Kb) and noticed an increase of about 5MB in browser memory usage every time I replayed it.  So it looks like it's based on the video file size.  I was testing on Firefox and noticed the same results in Chrome.  Any idea why the browser memory usage would increase so much every time the video is loaded?
    Thanks in advance.

    That's normal for your machine. Video is fairly demanding in the integrated Intel GPU in that machine. Your CPU has to do much of the video processing. As a result, your fans will speed up to cool off the CPU which is working fairly hard. It's completely normal and all of the MacBooks with the same GPU experience the same thing.

  • RAM Memory Usage

    we are using FMS 4.03
    over a 2-4 day period or RAM usage goes from after reboot 15% to 90%
    the server has 32Gb of RAM
    we have many people streaming from the server
    how can I reduce RAM usage without compromising stream quality
    any suggestions?

    RTMP
    Software: Adobe Flash Media Server 4.0.3 r4010 x64
    Core
    see picture of current - RAM at 45% at the moment after rebooting yesterday
    is it possible Amit to chat via Skype? as I think we may need to move to Edge and would require help (my email is [email protected])

  • HT1338 High Kernel_Task memory usage

    I am running a Macbook pro (mid 2012) with mountain lion.
    The Kernel task memory takes between 800mb and 1.4gigs of ram.
    Is this normal?
    Thank you

    Hi William,
    Thank you for your reply. I have 8 gig of ram. I was concerned because i performed a complete restore from time machine from my old mac using the Apple migration assistant and maybe dragged some non-optimum stuff accross. I've checked the kernel extensions etc. and all seems to be in order.
    Thanks again
    Gerry

  • Is there a VI to monitor CPU and memory usage on wINDOWS 2000 system ?

    I want to monitor CPU usage and available memory for Windows 2000 computer. Is there a VI that can call the task mngr. via a DLL to provide this information in real time ?

    There was a nice example using .NET technology, but it seems the link has changed and I cannot find it anymore. See this older thread for some clues.
    Does anyone know what happened to the target of the original link in my old post?
    Edit: Found it here.Message Edited by altenbach on 04-29-2005 12:42 PM
    LabVIEW Champion . Do more with less code and in less time .

  • Is there anyway to monitor the speed of my peripherals (thunderbolt), RAM memory usage, or processor activity??

    My Lacie Thunderbolt HDD seems to respond slowly, slower than my Firewire 800 Lacie. Just wondering if I can see transfer speeds in real time. Also be nice to see how much of my memory I'm using and processor.

    ah, yes.... well, now I feel a little bit stupid. this is what I was looking for, didn't know if Mac had one, never wanted all this info before.
    I also found a dashboard widget called iStat Pro downloadable from the apple website.
    cheers
    -Josh

  • SQL SERVER PHYSICAL MEMORY USAGE HIGH

    HI Teams,
    i am  going threw one of my production high physical memory usage in SQL Server. It always
    around 90%.When i reboot the server, it will initially good but end of the day it will around 95 to 98% physical memory usage.
    please give the valid solutions..,
    Regards,
    DBA 

    This is an expected/normal behaviour in SQL Server box. Memory management is highly dynamic in SQL Server and will use the complete memory allocated to SQL Server. It is also important to set the MAX SERVER MEMORY for the SQL Server instance. You may not
    need to worry about this unless you find any performance issues.
    Please mark this reply as answer if it solved your issue or vote as helpful if it helped.
     [Blog]

  • JVM performance in case of JVM memory usage is high

    Hi All
         Here is some query about JVM performance in case of JVM memory usage is high.
         I have a server of 16GB. For JVM 12GB and for OS 4GB.
         Let say, My Application creating many Unnecessary Objects and consumes very high memory.
         Also, there is a gaurenty that limit of memory is it never exceed 2GB.
         No, in worst scenario memory used by JVM is 2GB.Ok.
         I have free memory available for JVM is 10GB(16GB - 2GB - 4GB(any OS memory usage)).
         Now, for any Application processing I have 10GB.
         So, does it affect application processing for which I have 10GB.
         I mean does JVM performance decreses in high JVM memory usage even I have occupied more memory to JVM.

    Hi All
         Here is some query about JVM performance in case of JVM memory usage is high.
         I have a server of 16GB. For JVM 12GB and for OS 4GB.
         Let say, My Application creating many Unnecessary Objects and consumes very high memory.
         Also, there is a gaurenty that limit of memory is it never exceed 2GB.
         No, in worst scenario memory used by JVM is 2GB.Ok.
         I have free memory available for JVM is 10GB(16GB - 2GB - 4GB(any OS memory usage)).
         Now, for any Application processing I have 10GB.
         So, does it affect application processing for which I have 10GB.
         I mean does JVM performance decreses in high JVM memory usage even I have occupied more memory to JVM.

Maybe you are looking for