Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie

Windows 8 - high memory usage

2»

Comments

  • Moderators, Recreation & Hobbies Moderators, Science, Health & Environment Moderators, Technology & Internet Moderators Posts: 95,233 Mod ✭✭✭✭Capt'n Midnight


    hkw86 wrote: »
    I just bought Samsung notebook (NP530U3C-A02ID ).
    When the windows 8 64bit starts, it consumes 1.1GB of RAM, after waiting for about 1-2 minutes being idle, it consumes about 2.2 GB of RAM.
    My notebook has 4 GB of RAM. Is it usual that windows 8 consumes 2.2GB without any apps being run?
    I tried to search for intellimem.exe (through search in file explorer) but I can't find it. What can I do to solve this problem?
    Thank you.
    Is it a problem ?

    Windows XP used to swap stuff out of memory to leave room for user programs. It was so aggessive at swapping stuff out of memory that if you have more than 1GB of RAM then you are better off disabling the swap file, unless you get out of memory errors, to prevent this over zealous behaviour.

    Later versions of windows handle memory the other way around, they don't swap stuff out until an application actually requests the memory. A lot of the memory will be filled with pre-cached stuff. And any new PC will probably have a good bit of trialware crap preinstalled.

    So are you getting out of memory errors ?


  • Registered Users, Registered Users 2 Posts: 4 hkw86


    Actually my computer runs just fine. It never consumes above 3.2 GB for regular use (web browser, IDE, mail, I runs plenty of apps), but never below 2.0 GB when I close all the apps running.
    I read in this thread that the problem with Samsung notebooks is Intellimem (that I can't find in task manager), and people who stopped that process/service make their windows consume less RAM (only 10% of RAM, maybe around 1GB).
    I'm unfamiliar with Windows 8, so maybe there's something wrong in my way finding Intellimem (Task manager - details - then i look for intellimem.exe, but i couldn't find it).
    So is it normal that windows8 64bit consumes that much memory? if not, what can i do?
    Thank you


  • Registered Users, Registered Users 2 Posts: 86,725 ✭✭✭✭Overheal


    hkw86 wrote: »
    Actually my computer runs just fine. It never consumes above 3.2 GB for regular use (web browser, IDE, mail, I runs plenty of apps), but never below 2.0 GB when I close all the apps running.
    I read in this thread that the problem with Samsung notebooks is Intellimem (that I can't find in task manager), and people who stopped that process/service make their windows consume less RAM (only 10% of RAM, maybe around 1GB).
    I'm unfamiliar with Windows 8, so maybe there's something wrong in my way finding Intellimem (Task manager - details - then i look for intellimem.exe, but i couldn't find it).
    So is it normal that windows8 64bit consumes that much memory? if not, what can i do?
    Thank you
    It is normal. The reason being it improves your computers performance, basically.

    Not since XP has the computers ability to manage ram really been god awful. I remember installing third party utilities named after goats just to clean up the RAM in XP. Haven't had to do that crap ever since.

    Reasons being the computer uses RAM where its handy to. Say you load up your web browser. Pow, its in RAM. Now close it. You probably won't recover 100% of the RAM you just had a minute ago, because even though the browser correctly deconstructed itself (coder talk) windows keeps a copy of the browser program fetched on the RAM in case you want to load it again quickly. This is really handy to have with even bigger programs, like word processors or video game clients. You'll notice during your session that the first time you launch Word (unless you have it set to run at startup) that it takes it a second. Close it though and come back to it later and you don't have that same delay.

    This type of fetching is analogous to a real world desktop. Say I want to do my history paper. I go to my bookshelf, grab a laptop, my history book, notes, papers, etc. and I open up this big ass book. Every time I close the book, am I really going to get off my ass and put it back on the shelf?? No. Not unless my desk gets too cluttered and if I don't need to use that book frequently.

    Basically windows does the same thing, it intelligently tries to keep your most commonly used programs and files cached in RAM to speed up your productivity. It also has the added benefit of fewer reads/writes to your Hard Drives and in particular any SSDs you might have, which are limited finitely in how many times it can be read/written in it's lifetime.

    tl;dr - it's not a bug its a feature :p don't worry about it until you actually encounter problems. Even on an 8GB rig where I do a fair bit of multitasking and gaming I never see myself cap over 4GB of usage. It might have happened once when I launched WOW and Skyrim and a few web browsers together, but thats about it.


  • Registered Users, Registered Users 2 Posts: 4 hkw86


    Overheal wrote: »
    It is normal. The reason being it improves your computers performance, basically.

    Not since XP has the computers ability to manage ram really been god awful. I remember installing third party utilities named after goats just to clean up the RAM in XP. Haven't had to do that crap ever since.

    Reasons being the computer uses RAM where its handy to. Say you load up your web browser. Pow, its in RAM. Now close it. You probably won't recover 100% of the RAM you just had a minute ago, because even though the browser correctly deconstructed itself (coder talk) windows keeps a copy of the browser program fetched on the RAM in case you want to load it again quickly. This is really handy to have with even bigger programs, like word processors or video game clients. You'll notice during your session that the first time you launch Word (unless you have it set to run at startup) that it takes it a second. Close it though and come back to it later and you don't have that same delay.

    This type of fetching is analogous to a real world desktop. Say I want to do my history paper. I go to my bookshelf, grab a laptop, my history book, notes, papers, etc. and I open up this big ass book. Every time I close the book, am I really going to get off my ass and put it back on the shelf?? No. Not unless my desk gets too cluttered and if I don't need to use that book frequently.

    Basically windows does the same thing, it intelligently tries to keep your most commonly used programs and files cached in RAM to speed up your productivity. It also has the added benefit of fewer reads/writes to your Hard Drives and in particular any SSDs you might have, which are limited finitely in how many times it can be read/written in it's lifetime.

    tl;dr - it's not a bug its a feature :p don't worry about it until you actually encounter problems. Even on an 8GB rig where I do a fair bit of multitasking and gaming I never see myself cap over 4GB of usage. It might have happened once when I launched WOW and Skyrim and a few web browsers together, but thats about it.


    Thank you very much. It's a very clear explanation (even for me who doesn't speak much English).
    One thing still confuses me though, after boot up, before i run any apps, windows 8 consumes 1.1 GB RAM, after 1 minutes being idle, it consumes 2.2 GB RAM (and I still don't run any apps).
    So, in analogy to real world desktop, what does Windows 8 bring to the desktop (so it takes 2.2 GB) when I haven't bring any?


  • Registered Users, Registered Users 2 Posts: 86,725 ✭✭✭✭Overheal


    hkw86 wrote: »
    Thank you very much. It's a very clear explanation (even for me who doesn't speak much English).
    One thing still confuses me though, after boot up, before i run any apps, windows 8 consumes 1.1 GB RAM, after 1 minutes being idle, it consumes 2.2 GB RAM (and I still don't run any apps).
    So, in analogy to real world desktop, what does Windows 8 bring to the desktop (so it takes 2.2 GB) when I haven't bring any?
    I havent read too much into it but people have discussed how 8 supposedly stages the startup process, so that instead of all of your Startup programs trying to fight eachother to load alongside each other, it queues them up, and the OS decides which ones to prioritize (eg. Security software should by design load before Adobe ****ing Reader). It could also be contributed to by fetching data, that is once you've loaded the Desktop and are ready to get cracking, you load your browser etc. that the OS is anticipating the programs you will plan on using and begins fetching those files and programs ahead of time. That part is speculation on my end though because like I said I havent read into it too deeply, except to say that I have surely noticed the bootup experience is a lot smoother than it ever has been.


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 89 ✭✭tehjimmeh


    Overheal wrote: »
    Reasons being the computer uses RAM where its handy to. Say you load up your web browser. Pow, its in RAM. Now close it. You probably won't recover 100% of the RAM you just had a minute ago, because even though the browser correctly deconstructed itself (coder talk) windows keeps a copy of the browser program fetched on the RAM in case you want to load it again quickly. This is really handy to have with even bigger programs, like word processors or video game clients. You'll notice during your session that the first time you launch Word (unless you have it set to run at startup) that it takes it a second. Close it though and come back to it later and you don't have that same delay.
    So, while this is true in terms of how Windows handles memory, it's not entirely true in terms of what Windows reports as memory in use.

    If you boot an app and close it, Windows doesn't zero out the memory that it was using. Instead, it marks the memory pages as being on what's called the "Standby List". When you boot the app again, it doesn't take as long, because Windows simply marks the pages as being in use once again, rather than fetching the data from disk again. However, the Standby List isn't reported as memory in use in task manager in the default columns (if it were, you'd see memory usage at close to 100% all the time), and can be allocated to any other app which is running at any time. As such, you probably will see 100% of the private working set (the default "Memory" column in task manager) of the app that you just closed becoming available.

    SuperFetch is what you are referring to in your latest post. Again, this populates the standby list, and won't be reported as memory in use in task manager.

    That said, it is true that memory usage is necessarily not a bad thing. I would say that if one is seeing a high level of memory usage in task manager on a new PC which is not running anything, that it might be symptomatic of bloatware installed by the OEM. However, I agree that unless you're seeing serious issues related to too much memory being taken up, there's not much cause for concern.

    If you want to nerd out on this, VMMap and RamMap are great tools for showing memory usage in Windows.


  • Registered Users, Registered Users 2 Posts: 4 hkw86


    Finally found out the problem (maybe not a problem at all, considering my comp runs just fine).
    IntelliMemory (Condusiv), in my comp is ExpressCache of Condusiv (i don't know if it's the new name or old name of IntelliMemory of Condusiv).
    After I disabled it, Windows 8 only consumes about 1.2 GB of RAM (before I disabled it, it consumes about 2.2 GB of RAM).
    I don't know how helpful this service is, but I disabled it.
    Thank you.


  • Registered Users, Registered Users 2 Posts: 86,725 ✭✭✭✭Overheal


    expresscache is usually term I've heard refer to Hybrid Hard Drive solutions. im tired and wired, but the short version is that software was probably offering you a nice performance boost on your loading times and frankly, I'd leave it on unless you actually require that extra RAM and its not just an OCD thing.

    edit: yep,
    The primary benefits of a hybrid drive may be created from a separate HDD and flash memory device, managed by software, such as ReadyDrive in Windows.[citation needed] A similar technology has been implemented by Diskeeper Corporation's ExpressCache software in Samsung laptops.[22]
    http://en.wikipedia.org/wiki/Hybrid_drive

    I'd definitely re-enable this feature.


  • Moderators, Recreation & Hobbies Moderators, Science, Health & Environment Moderators, Technology & Internet Moderators Posts: 95,233 Mod ✭✭✭✭Capt'n Midnight


    Overheal wrote: »
    just an OCD thing.
    Must. Resist. Defrag.


  • Registered Users, Registered Users 2 Posts: 86,725 ✭✭✭✭Overheal


    Actually that wiki article is a good read, made me challenge a lot of assumptions I had made about HHDs. I have since set my desktop to not let my hard drives power down so often..


  • Advertisement
Advertisement