preview

Windows Vs Linux Vs. Linux

Better Essays

1. Compare between this two very popular Operating Systems, Windows VS Linux in terms of :
a. Memory management
1. Focus on how both operating systems handle their memory management especially on virtual memory. To support your research, you may include relevant scenario of how memory being access.

WINDOWS LINUX
Your computer’s RAM has been combined with temporary space by virtual memory on your hard disk. Virtual memory moves data from RAM to a space called a paging file when RAM runs low. Moving data to and from the paging file frees up RAM so your computer can complete its work. The more RAM your computer has, the faster your programs will generally run. You might be tempted to increase virtual memory to compensate if a lack of RAM is slowing your computer. However, your computer can read data from RAM much more quickly than from a hard disk.

Non-paged Pool
On (Russinovich, 2009)when the system can’t handle page faults,the kernel and device drivers use non-paged pool to store data that might be accessed. The kernel enters such a state when it executes interrupt service routines (ISRs) and deferred procedure calls (DPCs), which are functions related to hardware interrupts. Page faults are also illegal when the kernel or a device driver acquires a spin lock, which, because they are the only type of lock that can be used within ISRs and DPCs, must be used to protect data structures that are accessed from within ISRs or DPCs and either other ISRs or DPCs or code executing

Get Access