How can a program use more memory than there is in the system?
Earlier today, I was doing some 3D modeling in Blender when I noticed in the status bar that it was using over 34,000 MB of memory.
I checked my system stats, and to my surprise, it was indeed using 35 gigs of RAM without slowing down my OS at all.
I'm no math genius, but the numbers simply don't add up. 5.58 GB of swap is used, which obviously isn't enough to fit Blender.
How does this work? My computer has only 8 GB of RAM, and I don't even have an extra 35 GB free on my hard drive.
memory
add a comment |
Earlier today, I was doing some 3D modeling in Blender when I noticed in the status bar that it was using over 34,000 MB of memory.
I checked my system stats, and to my surprise, it was indeed using 35 gigs of RAM without slowing down my OS at all.
I'm no math genius, but the numbers simply don't add up. 5.58 GB of swap is used, which obviously isn't enough to fit Blender.
How does this work? My computer has only 8 GB of RAM, and I don't even have an extra 35 GB free on my hard drive.
memory
1
it was indeed using 35 gigs of RAM No. It is virtual memory size. The most part of it is cached into swap file(s) and is not present in physical memory. It will be restored from file to memory when needed (instead of some another memory blocks which will be stored into swap to free up some physical memory for this restoring). As in library - you can read one book, but you can put it back and take any another to read.
– Akina
Dec 20 '18 at 6:50
1
"Memory" and "RAM" are completely different things.
– David Schwartz
Dec 20 '18 at 7:48
add a comment |
Earlier today, I was doing some 3D modeling in Blender when I noticed in the status bar that it was using over 34,000 MB of memory.
I checked my system stats, and to my surprise, it was indeed using 35 gigs of RAM without slowing down my OS at all.
I'm no math genius, but the numbers simply don't add up. 5.58 GB of swap is used, which obviously isn't enough to fit Blender.
How does this work? My computer has only 8 GB of RAM, and I don't even have an extra 35 GB free on my hard drive.
memory
Earlier today, I was doing some 3D modeling in Blender when I noticed in the status bar that it was using over 34,000 MB of memory.
I checked my system stats, and to my surprise, it was indeed using 35 gigs of RAM without slowing down my OS at all.
I'm no math genius, but the numbers simply don't add up. 5.58 GB of swap is used, which obviously isn't enough to fit Blender.
How does this work? My computer has only 8 GB of RAM, and I don't even have an extra 35 GB free on my hard drive.
memory
memory
edited Dec 20 '18 at 20:30
fernando.reyes
844216
844216
asked Dec 20 '18 at 6:27
clickbait
4411412
4411412
1
it was indeed using 35 gigs of RAM No. It is virtual memory size. The most part of it is cached into swap file(s) and is not present in physical memory. It will be restored from file to memory when needed (instead of some another memory blocks which will be stored into swap to free up some physical memory for this restoring). As in library - you can read one book, but you can put it back and take any another to read.
– Akina
Dec 20 '18 at 6:50
1
"Memory" and "RAM" are completely different things.
– David Schwartz
Dec 20 '18 at 7:48
add a comment |
1
it was indeed using 35 gigs of RAM No. It is virtual memory size. The most part of it is cached into swap file(s) and is not present in physical memory. It will be restored from file to memory when needed (instead of some another memory blocks which will be stored into swap to free up some physical memory for this restoring). As in library - you can read one book, but you can put it back and take any another to read.
– Akina
Dec 20 '18 at 6:50
1
"Memory" and "RAM" are completely different things.
– David Schwartz
Dec 20 '18 at 7:48
1
1
it was indeed using 35 gigs of RAM No. It is virtual memory size. The most part of it is cached into swap file(s) and is not present in physical memory. It will be restored from file to memory when needed (instead of some another memory blocks which will be stored into swap to free up some physical memory for this restoring). As in library - you can read one book, but you can put it back and take any another to read.
– Akina
Dec 20 '18 at 6:50
it was indeed using 35 gigs of RAM No. It is virtual memory size. The most part of it is cached into swap file(s) and is not present in physical memory. It will be restored from file to memory when needed (instead of some another memory blocks which will be stored into swap to free up some physical memory for this restoring). As in library - you can read one book, but you can put it back and take any another to read.
– Akina
Dec 20 '18 at 6:50
1
1
"Memory" and "RAM" are completely different things.
– David Schwartz
Dec 20 '18 at 7:48
"Memory" and "RAM" are completely different things.
– David Schwartz
Dec 20 '18 at 7:48
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1386154%2fhow-can-a-program-use-more-memory-than-there-is-in-the-system%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1386154%2fhow-can-a-program-use-more-memory-than-there-is-in-the-system%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
it was indeed using 35 gigs of RAM No. It is virtual memory size. The most part of it is cached into swap file(s) and is not present in physical memory. It will be restored from file to memory when needed (instead of some another memory blocks which will be stored into swap to free up some physical memory for this restoring). As in library - you can read one book, but you can put it back and take any another to read.
– Akina
Dec 20 '18 at 6:50
1
"Memory" and "RAM" are completely different things.
– David Schwartz
Dec 20 '18 at 7:48