All Questions
Tagged with virtual-memory paging
16
questions
0
votes
0
answers
508
views
Where are process pages stored - in the swap space or under file system? Can demand paging work without space space?
The Galvin OS text says that on older systems, there used to be a method, where the entire running process (when in idle state) was moved from the main memory (when main memory ran low) to the disk ...
1
vote
0
answers
1k
views
Windows paging file size with 100GB RAM
My system has more than 100GB RAM. But when I have too many applications open or Tabs open, I feel the system is slowing down even though the RAM utilization is around 10-15 GB. My paging file size ...
1
vote
0
answers
1k
views
Page file size in Windows 10
As I have gone through some articles, the virtual memory page file size should be 1.5 multiplied by the RAM size. I am currently using 8GB physical RAM in my laptop. So accordingly the page file ...
0
votes
1
answer
254
views
Is there a RAM utilization percentage where performance degredations like page faults start to occur significantly more often?
I remember years ago reading a textbook that stated significantly high page faults and other RAM-related issues can occur with constant utilization rates >= X%; it didn't necessary start at just 100%.
...
0
votes
0
answers
29
views
OS - Parallel between heap/stack and pages
I'm studying for an exam on Operating Systems. I am working on the chapter concerning virtual memory.
I'm getting really confused making a parallel between this very common schema describing a ...
0
votes
1
answer
3k
views
Memory Management - Virtual To Physical Address Translation
Please I need the correct way to convert Logical (Virtual) Address to Physical Address , i have the following Question :
Given the following Page Table :
Knowing that the virtual pages and ...
0
votes
1
answer
255
views
How much of logical memory is actually allocated for each process on disk?
Suppose the processor is 32 bit. So each process running on that processor gets 2^32 bits of logical memory.
If the system is having n processes, is n*2^32 bits allocated on disk? where is it ...
2
votes
3
answers
2k
views
How to detect thrashing on an SSD-equipped Windows system?
With spinning hard disks it was relatively common to hear disk thrashing when some process, Windows or otherwise, was making a bad fist of things.
Quite often this was an indicator that a process was ...
2
votes
1
answer
3k
views
Is it possible to manually send programs to virtual memory in windows?
If you have many open programs and your machine is going too high on memory/cpu utilization you might want to close a program without loosing its state (sending it to virtual memory) and then resume ...
1
vote
1
answer
1k
views
What does the content of the page table look like after a page has been swapped out to the disk?
From what I understand, the page table maps virtual addresses to physical addresses. But what if a page has been swapped out to the disk?
Wouldn't the location of the data take more bits to write ...
2
votes
1
answer
2k
views
How to know the size of page frame used by my OS?
How to know the size of page frame used by my OS ?
This could be useful for some optimizations when I code. (Allocate big buffer that fit in a page frame for example).
Page frame is determined by ...
22
votes
4
answers
7k
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 ...
5
votes
1
answer
26k
views
Swaping, Paging, Segmentation, and Virtual memory on x86 PM architecture
Well, this may seem a common or already asked question but after searching various books, online tutorials and even here on SU, I am still puzzled at how these four beasts work together on a x86 ...
1
vote
2
answers
2k
views
Is virtual memory related to virtual address space of a process?
I have understood that Paging is a memory management technique which allows computer to bring data from secondary storage to main memory for executing process. It gives an impression to process that ...
0
votes
1
answer
184
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) ...