Skip to main content

All Questions

Tagged with
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 ...
Abhishek Ghosh's user avatar
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 ...
Rajendra V's user avatar
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 ...
Shraban SP's user avatar
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%. ...
8protons's user avatar
  • 111
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 ...
Arthur Attout's user avatar
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 ...
Wissam A Jackal's user avatar
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 ...
veerendra's user avatar
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 ...
Lunatik's user avatar
  • 5,561
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 ...
Pietro Doninelli's user avatar
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 ...
Pstrg's user avatar
  • 13
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 ...
user17208's user avatar
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 ...
JohnnyFromBF's user avatar
  • 4,988
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 ...
jacks's user avatar
  • 181
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 ...
user avatar
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) ...
user66900's user avatar

15 30 50 per page