Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    Is having 55Mb Free memory normal?

    Reply
    mariusmssj | # 1 | 2012-02-04, 22:32 | Report

    Just downloaded a resource monitor and saw something that i don't like!


    I got no apps open everything is closed well apart resource monitor and the screenshot app.

    Surely i should have more free memory?

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to mariusmssj For This Useful Post:
    RIscRIpt

     
    ENNINE | # 2 | 2012-02-04, 22:36 | Report

    If you hate that, just open all the apps and stuf you have on your phone then close everything (long press on open apps, close all) then it will go down and it'll stay there until first reboot.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    mariusmssj | # 3 | 2012-02-04, 22:50 | Report

    Originally Posted by ENNINE View Post
    If you hate that, just open all the apps and stuf you have on your phone then close everything (long press on open apps, close all) then it will go down and it'll stay there until first reboot.
    so does this mean that the memory is cached?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    eight | # 4 | 2012-02-04, 23:15 | Report

    The memory is the cache.
    http://www.rt-embedded.com/blog/arch...y-consumption/

    <quote>........
    Linux memory consumption concept

    Linux memory consumption concept is all about efficiency. The system’s RAM is a resource that is meant to be used; 100% of it (if possible), all the time (if possible).

    Linux utilizes unused RAM to cache data and filesystem meta-data from slower storage devices (Flash or disk) because fetching the information from the RAM is much quicker: There are no bottlenecks such as slow physical media, slow buses or device clocks, and not decompression is required.

    Assuming there are no memory leaks, the reason that memory report tools report low amount of free memory is because the RAM is considered to be wasted if it isn’t used. This concept may require some time to digest, because conventional thinking may lead to the conclusion that an efficient system is a system with a lot of free memory. This is not entirely correct. In Linux case, the kernel tries to utilize the most of the RAM to improve the system performance. Keeping the cache means that if the kernel or a task needs the same data again, there’s a good chance it will still be in the fast cache in memory.
    ........

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by eight; 2012-02-04 at 23:18.
    The Following 6 Users Say Thank You to eight For This Useful Post:
    cevenn, DarkSkies, eerde, Jordi, qorax, RIscRIpt

     
    mariusmssj | # 5 | 2012-02-05, 10:07 | Report

    Originally Posted by eight View Post
    The memory is the cache.
    http://www.rt-embedded.com/blog/arch...y-consumption/

    <quote>........
    Linux memory consumption concept

    Linux memory consumption concept is all about efficiency. The system’s RAM is a resource that is meant to be used; 100% of it (if possible), all the time (if possible).

    Linux utilizes unused RAM to cache data and filesystem meta-data from slower storage devices (Flash or disk) because fetching the information from the RAM is much quicker: There are no bottlenecks such as slow physical media, slow buses or device clocks, and not decompression is required.

    Assuming there are no memory leaks, the reason that memory report tools report low amount of free memory is because the RAM is considered to be wasted if it isn’t used. This concept may require some time to digest, because conventional thinking may lead to the conclusion that an efficient system is a system with a lot of free memory. This is not entirely correct. In Linux case, the kernel tries to utilize the most of the RAM to improve the system performance. Keeping the cache means that if the kernel or a task needs the same data again, there’s a good chance it will still be in the fast cache in memory.
    ........
    I feel so silly now xD i know all this stuff and this is done to prevent page fault errors.

    Thanks guys for clearing things up

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to mariusmssj For This Useful Post:
    ibrakalifa

     
    ENNINE | # 6 | 2012-02-05, 11:04 | Report

    Originally Posted by mariusmssj View Post
    so does this mean that the memory is cached?
    That's the way Linux works. It uses all the memory to be faster and stable.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to ENNINE For This Useful Post:
    ibrakalifa

     
vBulletin® Version 3.8.8
Normal Logout