Private bytes vs. Working set vs. Virtual size

Message boards : Number crunching : Private bytes vs. Working set vs. Virtual size
Message board moderation

To post messages, you must log in.

AuthorMessage
NewtonianRefractor
Volunteer tester
Avatar

Send message
Joined: 19 Sep 04
Posts: 495
Credit: 225,412
RAC: 0
United States
Message 933680 - Posted: 16 Sep 2009, 5:11:51 UTC

Can someone please explain to me the differences between the terms in the title of the thread as pertaining to the actual amount of RAM that a process uses? I have been running ProcessExplorer, and I can't figure this out. Using google I came across this page, where someone asks the same question, but it was no help, I am still confused.

I am asking this pertaining to this screen-shot:

http://imgur.com/QY6x9.png
ID: 933680 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 933715 - Posted: 16 Sep 2009, 11:05:42 UTC - in response to Message 933680.  

Can someone please explain to me the differences between the terms in the title of the thread as pertaining to the actual amount of RAM that a process uses? I have been running ProcessExplorer, and I can't figure this out. Using google I came across this page, where someone asks the same question, but it was no help, I am still confused.

I am asking this pertaining to this screen-shot:

http://imgur.com/QY6x9.png


Generally it's only important to know what these values are if you are a developer, but this should explain most of what you want to know.

http://shsc.info/WindowsMemoryManagement

TaskManager can display all this data for you as well.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 933715 · Report as offensive
John McLeod VII
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jul 99
Posts: 24806
Credit: 790,712
RAC: 0
United States
Message 934410 - Posted: 19 Sep 2009, 0:15:06 UTC - in response to Message 933715.  

Can someone please explain to me the differences between the terms in the title of the thread as pertaining to the actual amount of RAM that a process uses? I have been running ProcessExplorer, and I can't figure this out. Using google I came across this page, where someone asks the same question, but it was no help, I am still confused.

I am asking this pertaining to this screen-shot:

http://imgur.com/QY6x9.png


Generally it's only important to know what these values are if you are a developer, but this should explain most of what you want to know.

http://shsc.info/WindowsMemoryManagement

TaskManager can display all this data for you as well.

I am fairly the author of that article is confused about the meaning of "working set". The working set is the code and data that your computer has used recently, and is assumed will use again in the near future. If the sum of the working set sizes approaches physical RAM, the computer will start to thrash as working sets start to reside on disk instead of in RAM.


BOINC WIKI
ID: 934410 · Report as offensive

Message boards : Number crunching : Private bytes vs. Working set vs. Virtual size


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.