Jump to content


 


Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.


Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.

Photo

Where are my 8GB?


  • Please log in to reply
24 replies to this topic

#1 vrapp

vrapp

  • Members
  • 5 posts
  • OFFLINE
  •  
  • Local time:02:20 PM

Posted 06 April 2018 - 11:59 PM

Looking in Task Manager, if I select "resource values - memory - values", I can see that, for instance, Windows Explorer is using 32.6MB. If I switch to Percentage, it's 1.7%. This means that 100% is 32.6/1.7*100 = 1.882GB. Google Chrome is using 347MB = 17.2%, which gives close 2GB. 

 

Indeed, if I run World of Tanks (about 1.3GB) and Chrome at the same time, there will be memory shortage.

But the amount of RAM is 8GB (in PC Properties: "Installed Memory (RAM): 8.00 GB (7.79 GB usable)". Where is the rest?

 

This is Windows 10 x64 version 1709.


Edited by britechguy, 09 April 2018 - 09:12 AM.
Moved from Win10 Discussion to Win10 Support


BC AdBot (Login to Remove)

 


#2 britechguy

britechguy

    Been there, done that, got the T-shirt


  • Moderator
  • 9,853 posts
  • ONLINE
  •  
  • Gender:Male
  • Location:Staunton, VA
  • Local time:02:20 PM

Posted 07 April 2018 - 08:51 AM

Well, have you used the expanded/details view in Task manager where the columns for CPU, Memory, Disk, Network, and GPU usage are presented?

 

Look down the Memory column at all the myriad background processes and the small chunks of memory they're using and do the math.


Brian  AKA  Bri the Tech Guy (website in my user profile) - Windows 10 Home, 64-Bit, Version 1809, Build 17763 

Travel is fatal to prejudice, bigotry, and narrow-mindedness, and many of our people need it sorely on these accounts.  Broad, wholesome, charitable views of men and things cannot be acquired by vegetating in one little corner of the earth all one's lifetime.

       ~ Mark Twain

 

 

 

              

 


#3 vrapp

vrapp
  • Topic Starter

  • Members
  • 5 posts
  • OFFLINE
  •  
  • Local time:02:20 PM

Posted 07 April 2018 - 09:11 PM

I already did the math, in the first paragraph. 



#4 MadmanRB

MadmanRB

    Spoon!!!!


  • Members
  • 3,342 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:No time for that when there is evil afoot!
  • Local time:02:20 PM

Posted 07 April 2018 - 09:39 PM

well keep in mind that storage claims and ram capacity is never what it says on the side of the box.

As for what is causing issues, its probably chrome.

Chrome can be a real memory hog better close it off before you game.

Also look for other tasks running in the background.

Is this a pre built machine?


You know you want me baby!

Proud Linux user and dual booter.

Proud Vivaldi user.

8spxh0-6.png


#5 vrapp

vrapp
  • Topic Starter

  • Members
  • 5 posts
  • OFFLINE
  •  
  • Local time:02:20 PM

Posted 08 April 2018 - 08:36 AM

The issue is not in being out of memory, but in the memory apparently being much less than what's installed.

 

Machine does not matter - windows does recognize that 8GB are installed; but at the same it says that 100% is only 2GB. So it looks like even though windows has 8GB, it uses only 2GB.

 

I tried on another win10x64 machine, and see the same: machine has 8GB, task manager is using 0.6% = 19.4MB, which gives 3.2GB.

 

How about you try it on yours and post what you see?



#6 britechguy

britechguy

    Been there, done that, got the T-shirt


  • Moderator
  • 9,853 posts
  • ONLINE
  •  
  • Gender:Male
  • Location:Staunton, VA
  • Local time:02:20 PM

Posted 08 April 2018 - 09:23 AM

Task Manager, Processes Tab, Detail View:

task_mgr_processes_tab.jpg

 

 

Task Manager, Performance Tab with focus on Memory Item:

task_mgr_perf_tab.jpg

 

If your total (or near total, some can be reserved for system use) installed memory does not show in the latter tab then I would suspect that you have a problem with a memory module.


Brian  AKA  Bri the Tech Guy (website in my user profile) - Windows 10 Home, 64-Bit, Version 1809, Build 17763 

Travel is fatal to prejudice, bigotry, and narrow-mindedness, and many of our people need it sorely on these accounts.  Broad, wholesome, charitable views of men and things cannot be acquired by vegetating in one little corner of the earth all one's lifetime.

       ~ Mark Twain

 

 

 

              

 


#7 MadmanRB

MadmanRB

    Spoon!!!!


  • Members
  • 3,342 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:No time for that when there is evil afoot!
  • Local time:02:20 PM

Posted 08 April 2018 - 11:24 AM

Indeed it could be a bad module.

Or two at this rate if this is a dual channel setup


You know you want me baby!

Proud Linux user and dual booter.

Proud Vivaldi user.

8spxh0-6.png


#8 vrapp

vrapp
  • Topic Starter

  • Members
  • 5 posts
  • OFFLINE
  •  
  • Local time:02:20 PM

Posted 09 April 2018 - 09:03 AM

OK, so if on the first screen that you posted, you change from Values to Percents, what will you see?

Attached File  p1.png   39.13KB   1 downloads



#9 britechguy

britechguy

    Been there, done that, got the T-shirt


  • Moderator
  • 9,853 posts
  • ONLINE
  •  
  • Gender:Male
  • Location:Staunton, VA
  • Local time:02:20 PM

Posted 09 April 2018 - 09:11 AM

What earthly difference does it make?

 

If you look at the second screen that I showed, you will either know immediately that the system recognizes all of your installed memory or not.   That's the first thing to determine.

 

It also wouldn't hurt for you to publish a Speccy system snapshot and provide the web address for it in your message.  Here are downloadable step-by-step instructions for doing this:

                     - Using Speccy,  PDF Format 
                     - Using Speccy,  MS-Word Format


Brian  AKA  Bri the Tech Guy (website in my user profile) - Windows 10 Home, 64-Bit, Version 1809, Build 17763 

Travel is fatal to prejudice, bigotry, and narrow-mindedness, and many of our people need it sorely on these accounts.  Broad, wholesome, charitable views of men and things cannot be acquired by vegetating in one little corner of the earth all one's lifetime.

       ~ Mark Twain

 

 

 

              

 


#10 vrapp

vrapp
  • Topic Starter

  • Members
  • 5 posts
  • OFFLINE
  •  
  • Local time:02:20 PM

Posted 25 August 2018 - 09:35 AM

The difference is that I strongly suspect that the total of your consumed memory won't get anywhere close to the 12GB that you have. If you show percentages, it will be easy to calculate what is 100%, same as I did.

 

There's no doubt that the system recognizes how much memory is installed, which rules out "bad memory module" and such (FYI, if there really was bad memory module, the consequences would be far more drastic than wrong numbers in task manager). The question is how that recognized memory is being used, and according to all these screenshots, it looks like Windows is using only a fraction of it.



#11 britechguy

britechguy

    Been there, done that, got the T-shirt


  • Moderator
  • 9,853 posts
  • ONLINE
  •  
  • Gender:Male
  • Location:Staunton, VA
  • Local time:02:20 PM

Posted 25 August 2018 - 09:59 AM

Two task manager screen shots taken a few seconds apart.
 
Displayed in Values:
 
taskmgr_in_values.png 
 
 
Displayed in Percent:
 
taskmgr_in_pct.png 
 
 
If I look at Settings, System, About (this computer) it says I have 11.5 GB of the 12 installed that's usable.
 
Given that this is the case, I don't know what math MS uses in the percent display because it's grossly higher than what the equivalent value display indicates if you do the math yourself, which defies any easy and logical explanation.  I never use percents, and always look at the values, and it appears that's a good thing. 
 
It definitely defies reason that Windows will not use the maximum amount of memory it needs (at the moment, or up to the max it can use) as all modern OSes are designed to exploit RAM resources first.
 
In the end, it just doesn't matter, because I have zero control over how MS utilities present things or how Windows manages memory.  I'll have to take a look at how some of the Sysinternals Suite utilities report things just for my amusement.

Brian  AKA  Bri the Tech Guy (website in my user profile) - Windows 10 Home, 64-Bit, Version 1809, Build 17763 

Travel is fatal to prejudice, bigotry, and narrow-mindedness, and many of our people need it sorely on these accounts.  Broad, wholesome, charitable views of men and things cannot be acquired by vegetating in one little corner of the earth all one's lifetime.

       ~ Mark Twain

 

 

 

              

 


#12 Platypus

Platypus

  • Global Moderator
  • 15,776 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:Australia
  • Local time:06:20 AM

Posted 25 August 2018 - 12:24 PM

The figures are typical, on my system with 8GB of physical RAM, the percentages are currently working out to refer to a memory pool of 3.2GB. Brian's system is indicating an availability of 6.67GB

I would take that to mean that the percentage figure is the proportion of the available heap (dynamically allocatable memory available to processes and applications) that the process is using. Not a proportion of the entire Physical Memory.

Heap:

"The task of fulfilling an allocation request consists of locating a block of unused memory of sufficient size. Memory requests are satisfied by allocating portions from a large pool of memory called the heap or free store."

https://en.wikipedia.org/wiki/Memory_management

Edited by Platypus, 25 August 2018 - 12:28 PM.

Top 5 things that never get done:

1.

#13 britechguy

britechguy

    Been there, done that, got the T-shirt


  • Moderator
  • 9,853 posts
  • ONLINE
  •  
  • Gender:Male
  • Location:Staunton, VA
  • Local time:02:20 PM

Posted 25 August 2018 - 12:47 PM

I would take that to mean that the percentage figure is the proportion of the available heap (dynamically allocatable memory available to processes and applications) that the process is using. Not a proportion of the entire Physical Memory.
 

 

I'm not disagreeing with your thesis, but don't you think it's peculiar that they don't keep the same underlying "proportion metric" when showing straight values as percentages?  Of course, they could be, come to think of it.  But, it would be really helpful as far as percentage of memory goes if they were explicit about whether it's percentage of heap versus percentage of RAM, and I'd think the latter is where most people's minds would go to absent any other information.

 

In any case, I don't think I've ever come anywhere near to exploiting all the RAM that's on my system given what I do, but it is nice to have a lot of breathing space.


Brian  AKA  Bri the Tech Guy (website in my user profile) - Windows 10 Home, 64-Bit, Version 1809, Build 17763 

Travel is fatal to prejudice, bigotry, and narrow-mindedness, and many of our people need it sorely on these accounts.  Broad, wholesome, charitable views of men and things cannot be acquired by vegetating in one little corner of the earth all one's lifetime.

       ~ Mark Twain

 

 

 

              

 


#14 Platypus

Platypus

  • Global Moderator
  • 15,776 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:Australia
  • Local time:06:20 AM

Posted 25 August 2018 - 01:34 PM

Of course, they could be, come to think of it.


I think they would be being consistent, if they're doing what I feel they're doing. But I agree it would be good if it was made clear just which "memory" Task Manager is referring to.

Resource Manager explicitly says Physical Memory, shows the RAM complement and reports the percentage in use with respect to that.
Task Manager doesn't say Physical Memory, and reports the percentage with respect to a smaller amount than the actual Physical Memory.

I would be interested to see how Task Manager reported an application that allocated more memory than the physical complement...
Top 5 things that never get done:

1.

#15 jenae

jenae

  • Members
  • 927 posts
  • OFFLINE
  •  
  • Local time:06:20 AM

Posted 25 August 2018 - 07:33 PM

Hi, some brief comments, use the resource monitor for a better appreciation of what is actually happening, the value OR percentage refers to the allocation to the process, it is rounded up or rounded down, so even though you see 0% usage, this is inaccurate, actually 0.xxxx+ -, this can add up.

 

The area of concern is "Commit charge" this is the crucial figure and what analysis is first directed to. Don't worry your memory is not lost or misused, you are just not understanding how the figures add up (nor do you need to).

 

I wrote a cmd to ascertain the current status of any machine, Cmd as admin, will give you commit limit and current commit amt usage:-

 

wmic path Win32_PerfFormattedData_PerfOS_Memory get CommittedBytes, CommitLimit /format:list > 0 & notepad 0

 

Outputs to notepad, you can convert bytes to gb's . Be patient, it takes awhile to produce the figures, usually only two lines of numbers (bytes)






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users