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

1
vote
1answer
177 views

High latency when writing big files. How to prevent more-than-second page faults when quickly filling up FS?

When I do cat /dev/zero > /some/file all processes tends to become slow (even non-IO related). latencytop shows "Page Faults" are more than 2 seconds. Swap is not used. Adjusting vm.dirty* does ...
0
votes
1answer
44 views

Is CPU cache (L1 - Ln) equal to TLB

If we are talking about CPU cache. Is Ln synonym for saying 'TLB (translation lookaside buffer) of type Ln' or does Ln include also somethin else than just TLB?
0
votes
1answer
476 views

Virtual memory (caching) on Windows 8

I have read a bit about the issue, and I understood that the OS constantly pushes memory to the disk, so later, when another application needs a lot of RAM, it allocates that memory to it and "moves" ...
0
votes
1answer
1k views

Top command cache vs free memory

When I am running top command (on embedded system with 64 MB RAM) I am getting below description on total memory usage: "Mem: 43468K used, 968K free, 0K shrd, 1280K buff, 21896K cached" It looks ...
0
votes
1answer
100 views

TLB access in SMT processors

In SMT (simultaneous multithreading) processors which threads share the TLB, how does TLB differentiate one thread's access from the other one? Each thread has its own set of pages loaded into memory, ...
0
votes
1answer
96 views

Virtual memory paging

If the page size is 512 bytes and the paging table has 64 elements, each 11 bit. Howmany bits is the physical address then? - What does '11 bit' mean in this case? Is it the number of the frame (2^11) ...
0
votes
1answer
196 views

Mouse disconnecting and programs not closing and more

My mouse keeps disconnecting and reconnecting as well as my usb modem. My programs don't always close when i tell them to and even when I use task manager. T hey are also using all my RAM for a lot ...
3
votes
0answers
51 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 ...
1
vote
0answers
11 views

How can I see the correct “private bytes” value in process explorer?

I have a process that intentionally uses large amounts of memory. When I view this process in Process Explorer's list view with all memory-related columns enabled, this is what I see: Note that all ...
1
vote
0answers
27 views

Is there a way to choose which applications go to virtual memory?

The way I understand virtual memory is that when an application is not being used for a period of time, the memory being used gets written to disk. When I use an application (netbeans), it seems to be ...
1
vote
0answers
26 views

Virtually Indexed Physically Tagged Cache

I have been going through the four types of data cache used in virtual memory, I came across this problem and I could not solve it. Consider a Virtual Memory system with 20-bit virtual byte address, ...
1
vote
0answers
61 views

Windows tells me there isn't enough memory and asks to close Firefox, but why this actually happens is unclear

My system has 4GB of physical memory, and a system managed paging file on an SSD. It seems like the paging file's size is capped to 12GB for a total of 16GB memory, which should be more than enough, ...
1
vote
0answers
333 views

improving swapping strategy

I'm finding linux's swapping strategy to be somewhat less than ideal. In general I have a ton of processes running, maybe 40 or more big ones, and only end up using a few regularly. Nonetheless, I ...
1
vote
0answers
227 views

swapping or trashing with vast amounts of unmapped pagecache

I'm using kubuntu jaunty (i386 32bit), kernel 2.6.28-13-generic. I've 4Gb of RAM, of which only 3317Mb are seen by the system (I guess because of the 32bit system). I'm seeing that the pagecache ...
0
votes
0answers
20 views

What is the exact difference between the parameters (pgpgin, pswpin) and (pswpout, pgpgout) in /proc/vmstat?

Please note that this question is specific to linux only. And by swap space, I mean the dedicated swap partition. I did google a bit on this, and found these definitions: Paging refers to writing ...
0
votes
0answers
10 views

Cannot start site on IIS-Express

Some background: I Am developing a website that uses a BI layer that relays on Matlab. In order to make the logic layer available across my site I am creating it when the site starts (in ...
0
votes
0answers
53 views

Windows 8 will not boot after set virtual memory to 9999MB

To increase the performance of an ASUS X551M I increased the virtual memory 9999MB. In the past I would determine the max available virtual memory by typing in 9999. I expected to see something like ...
0
votes
0answers
15 views

Hardware support of windows 7

To accomplish the mapping of process memory, perhaps virtual, hardware support is often used. This is normally done via process base registers. The windows 7 operating system may also need base ...
0
votes
0answers
18 views

Why was overlaying suppose to be done by the programmer?

I was reading about OS memory organization, and the first entry in the Virtual Memory(VM) chapter refers to overlaying and how when it was used at a large scale (up to the 60s) the process memory ...
0
votes
0answers
27 views

virtual memory view in windows server 2008

AFAIK, Task Manager in windows 2008 shows the physical memory. I have a program that sums up the FREE physical & FREE virtual memory in MG. How can I confirm it has the right output of this sum? ...
0
votes
0answers
22 views

Copy a page from page cache to kernel space

Is the page cache part of the kernel space or user space? If I need to copy a page from page cache into the kernel space, what is the correct way to do it?
0
votes
0answers
4k views

Create a Virtual USB disk drive and connect it to Virtual Box

I have created a virtual USB removable disk using imdisk http://www.ltr-data.se/opencode.html/ using commands http://diddy.boot-land.net/firadisk/files/imdisk.htm but How I can mount it to Virtual ...
-1
votes
0answers
22 views

Linux healthy number of major page faults

I have a Solr process which has mapped 100 GB into virtual memory. When I run a load test on the query side, I read from /proc/<pid>/stat that the process has between 200 and 500 page faults per ...