Virtual memory is a technique to provide more address space than the available physical memory. Each process can be given its own virtual memory, and the hardware translates every virtual memory reference to a physical memory address. To accommodate situations when more virtual memory is in use ...

learn more… | top users | synonyms

44
votes
8answers
5k views

Should I disable swap file if I have lots of RAM or should I move it to a virtual RAM drive?

Imagine I have tons of RAM. Let's say 64GB. That's a lot for even gaming PCs. Now the default location of a pagefile in Windows is on the main OS drive, be it HDD or SSD, which are faster in general, ...
18
votes
4answers
3k views

Why does Linux use a swap partition when the kernel supports paging/virtual memory anyway?

As far as I understand paging and swapping, they're completely different concepts. While swapping means, that a process is either completely in physical memory or on the hard drive, with paging parts ...
16
votes
2answers
21k views

Unpause application in Mac OS X

I tried parsing a gigantic XML file and I ended up running out of virtual memory. The OS put all my applications on pause and gave me a screen to shutdown applications to free more space. I killed the ...
13
votes
6answers
5k views

What is virtual memory? Clarification Needed

I was double checking my notes for 'Virtual Memory' and the definition in my text book is: Process of allocating a section of secondary storage to act as part of the main memory Where as ...
12
votes
5answers
1k views

Increase page file or buy RAM?

I've a 10+ year old XP PC which surprisingly still works however one of the 256MB RAM finally died. Now I am left with just 256MB. As expected the PC became slower however when I tried to increase the ...
12
votes
1answer
11k views

Ballooning Mac OS X kernel_task and Wired memory usage. How to diagnose / fix?

I have a very strange issue, which I'm having a hard time diagnosing as to the root cause. I have a Mac Pro (2008, 8-core 2.8 GHz, 8800GT) with 14 GB of RAM (recently upgraded because of this ...
11
votes
6answers
3k views

Do I still need to use virtual memory?

I would have thought this was already asked but I can't seem to find it. At what point do I no longer need virtual memory enabled? With 4GB of RAM I see that the computer rarely uses anywhere near ...
11
votes
5answers
2k views

How much swap is a given Mac application using?

Is there any way to tell whether a particular application running on Mac OSX (10.2+) has some of its memory swapped out (i.e., to one of the /private/var/vm/swapfile* files)? And how much? Bounty ...
11
votes
2answers
5k views

Commit charge is 100% full but physical memory is just 60% when using no page file

I have disabled the page file in my system (hard disk is too slow, cannot buy a new one right away, cannot move page file to another partition). When I see into Resource Monitor, using memory ...
10
votes
1answer
6k views

Linux overcommit memory

I've been looking into memory overcommitting in Linux using /proc/sys/vm/overcommit_memory, and I've read a few articles which don't say the same thing. This doc, under the heading "Going in the ...
9
votes
2answers
2k views

On Mac OS X how can I see how much memory is being used by what programs?

On Mac OS X how can I see how much memory is being used by what programs?
8
votes
4answers
9k views

Why is my browser using so much memory?

I've recently had problems with Firefox running very slowly when I have many tabs open; say 20 tabs. My whole system would slow down. I decided to give Google Chrome a try, and it started out fine. ...
8
votes
2answers
540 views

Why is my swap used even if my physical RAM isn't full?

Sometimes I have observed in Ubuntu's System Manager that without the physical RAM being used completely, the swap memory starts getting used. Why is it so?
7
votes
2answers
10k views

How to suppress “low memory” warnings in Vista Home Premium when running without paging file?

A few weeks ago I disabled all paging files on my Media Center. I figured that it only ever runs AVG, Media Center, Logmein, Chrome and sundry services to support these and never gets above 1.4-1.5GB ...
7
votes
1answer
569 views

Get Python to raise MemoryError instead of eating all my disk space

If I run a Python program with a memory leak, I would normally expect the program to eventually die with MemoryError. But instead, what happens is that all the virtual memory is used until my disk ...
6
votes
3answers
1k views

Is Visual Studio 2008 a 32Bit Application?

Is the Visual Studio Application 32Bit , and thus can only address max 4GB ram?
6
votes
1answer
2k views

Confused about Windows 7 64-bit page file with SSD

I followed this advice to get Windows to use more RAM and less paging. To be honest, I'm a total noob to all this page file stuff. I've always just assumed that Windows was using the 8 GB of ram I ...
5
votes
2answers
1k views

How to increase Hard-Disk LifeSpan?

1) What factors affect the life of a hard disk? 2) Does frequent writing on the disk reduce its life? 3) What is the average life span of a hard disk under normal condition? 4) Does less writing ...
5
votes
2answers
322 views

What is the difference between virtual memory and built-in memory (RAM)?

I allocated ~24GB of my hard-drive as "virtual memory" -- what I understand to be extra space that the computer can use as RAM. My system has 8GB RAM built in, so my assumption is that I'm pumping a ...
5
votes
1answer
3k views

How do I limit the memory usage of a specific process in linux?

I've written a program for a class that my professor will be testing in various low memory environments to see how it behaves when the program runs out of memory. Is there a way I can simulate the ...
5
votes
3answers
20k views

What are the dangers of manually setting IncreaseUserVA?

I run visual studio 2010 on a 32bit system and regularly run into issues with running out of virtual memory so I can no longer do things like copy / paste in VS. I checked out a few options and the ...
5
votes
4answers
2k views

Process Explorer not showing the biggest user of my RAM

Does anyone know why Process Explorer might show these weird values for memory usage of my Virtual Box instance? Here are the real numbers: But here's what Process Explorer is showing: So the ...
4
votes
4answers
10k views

Virtual Memory and SSD

While studying for the A+ Exam I was reading about SSD's and I thought to myself that if you had a mobo with a low RAM limit you could use a dedicated SSD purely for Virtual RAM. I looked up some ...
4
votes
3answers
1k views

How to interpret Windows XP's Virtual Memory Info - the 10 numbers and 1 graph

How are the numbers in the Windows XP Virtual Memory info to be interpreted? I am actually just interested in: 1) What is the total size that is free as in "untouched" physical RAM, so that the ...
4
votes
4answers
378 views

In winxp, I have 4GB of RAM, am using 1.77GB, but programs keep paging out to memory. Why?

All in the title. What's the point of more RAM if my programs will page out instead of using it? To be more specific, here's an example: I open 12 tabs in a browser. I look at one of them while using ...
4
votes
1answer
313 views

Why RAM usage is much bigger than Virtual Memory usage

I am running some tests on a very powerful machine ( 24GB RAM, Window 2008 64bit ) I checked my task manager: Physical memory: 98% ( RAM is 24GB ) But the totally "Memory(Private working set)" usage ...
4
votes
3answers
964 views

On Windows 7, does it help to use two partitions on the hard drive for virtual memory page file?

I noticed we can set two hard drives or more for virtual memory page file. But my guess is, if it is the same hard drive, just two different partitions, then it may as well be just one partition? ...
4
votes
2answers
641 views

Atomic operation. How does it guarantee consistency from hardware perspective?

Atomic operation. How does it guarantee consistency from hardware perspective ? How is it implemented in HW ? As far as I know, atomic instruction makes sure that when it is executed, no other ...
4
votes
1answer
1k views

How to tell Linux to explicitly swap out main memory of a suspended process?

I run a memory-hungry process (mkcromfs) which consumes more memory than I have physical memory on my latop, so it is paging and swappin and thrashing all the time and loadavg is about 2 (compcache is ...
4
votes
2answers
793 views

Virtual memory on Linux doesn't add up?

I was looking at System Monitor on Linux and noticed that Firefox is using 441 MB of memory, and several other applications are using 274, 257, 232, etc (adding up to over 3 GB of virtual memory). So ...
3
votes
9answers
29k views

How to find virtual memory size and cache size of a linux system?

Is there any command to get virtual memory size, cache size and front side bus speed of a linux system? Is swap in linux same as virtual memory?
3
votes
1answer
1k views

How to make programs consume physical memory instead of virtual memory

I am running on XP SP3 on my 2GB RAM laptop right now and I see from the task manager that there are still around 800MB Physical Memory available. You can have a look at the appearance of the task ...
3
votes
2answers
6k views

What are the benefits of Virtual Memory?

So I've been reading up on virtual memory and it all seems pretty straight-forward and practical. However, I'm choking on one major concept. If virtual memory is stored in main memory, then why even ...
3
votes
1answer
2k views

linux: per-process monitor, every 10 minutes, with history access

I really didn't know a better way to ask my question, hence you get a horribly named question. I will explain what i want to do, maybe that will help you help me. I would like to have my linux ...
3
votes
2answers
163 views

Virtual Memory is confusing me

My computer is like completely out of virtual memory. Granted I'm multitasking quite a bit, but I have 4gb of RAM which I just yesterday upgraded to from 2gb. On the performance tab of task manager ...
3
votes
1answer
398 views

Lack of Virtual Memory - confusion

Specs ahead of time: AMD Athlon XP 2400+ @ 2.00 GHz / 1 GB PC-3200 DDR RAM / 160 GB IDE HDD / 128 MB GeForce 6200 AGP / FIC AM37 / 350W PSU / Windows XP Pro SP3 So, XP has pop-ups saying that I am ...
3
votes
3answers
177 views

Can anyone explain what is virtual memory?

In my system I am getting an error like "virtual memory is full". Can anyone explain to me what "virtual memory" is and how to fix that issue?
3
votes
2answers
530 views

How did UNIX multitasking work without virtual memory? [closed]

How did UNIX multitasking work without virtual memory? Wouldn't applications still need their own memory space? Or did applications have to know that now all visible memory spaced is theirs? (Note to ...
3
votes
1answer
2k views

Clarification of the difference between PCI memory addressing and I/O addressing?

Could someone please clarify the difference between memory and I/O addresses on the PCI/PCIe bus? I understand that I/O addresses are 32-bit, limited to the range 0 to 4GB, and do not map onto system ...
3
votes
0answers
54 views

Seemingly inconsistent output from `top` re: Swap header vs. SWAP column

How should I interpret this seemingly inconsistent output from top re: swap? Running free confirms that no swap space is in use: $ free -m total used free shared ...
3
votes
2answers
3k views

What is Paging in memory management?

I was just reading Operating System Principles by Silberschatz et al when I came across paging in memory management.I'm slightly confused about it. It states that Physical Memory(I assume it's RAM) is ...
2
votes
2answers
1k views

Why does increasing Virtual Memory not helping game performance? [closed]

My RAM has a pathetic 2GB and most of my applications and background services take up at least 25% to 35% of it and thus causing the game to be laggy and all. I've tried adding virtual memory, from ...
2
votes
2answers
10k views

what differences and relations are between logical and virtual memory?

I was wondering what differences and relations are between logical and virtual memory? How do their purposes differ? Are the relations and differences the same for logical and virtual addresses?
2
votes
2answers
965 views

Decode win7-64 physical memory values for me

win7-64: If you can, please explain these readings or supply a documentation link, thanks. Task Manager: The vertical Memory gauge is at 1.93GB. Physical Memory (MB) total 8191 cached 5417 ...
2
votes
1answer
2k views

Identify an instance of Google Chrome by PID

While working I generally need around 40 windows open at a time and run 100-200 processes. When memory constraints become an issue, I start picking off the processes that are the most resource ...
2
votes
1answer
489 views

How much virtual memory? [duplicate]

Possible Duplicate: why do we need to set swap space as twice big as our physical memory? I have been working on computers for quite some time now and realize the importance of virtual ...
2
votes
1answer
576 views

Does PF Delta include soft faults?

Task manager and Process Explorer from SysInternals are reporting ~3000 in the PF Delta column While Resource Monitor only report ~5 Hard Faults / Sec I've been told they are the same, so why they ...
2
votes
2answers
1k views

Virtual memory vs. Virtual address space

I know virtual memory is a paging file that computer uses to store a part of RAM on hard disk for a running process. But how different is Virtual address space? is it the RAM or hard disk or both?
2
votes
1answer
2k views

Windows 7 virtual memory size

I have computer with 4GB RAM running windows 7 64 bit edition. I have set paging file size 8000MB( both initial size and maximum size) according this document, but after restart I'm seeing only 4GB ...
2
votes
1answer
763 views

Scheduled Task Priority and Paging problems

I just scheduled a task in my Windows 7, and I have 2 problems with it: The process starting with Below Normal priority. Even after manually changing the priority to Normal (via Task Manager), the ...