W01 | W02 | W03 | W04 | W05 | W06 | W07 | W08 | W09 | W10 || Key | Rank | LOG | GitHub
How Virtual Memory Works
This week’s topic is about virtual memory. This article explains briefly about how computers make use of hard disks to create
more space in random access memory. Also shows you how to set up a virtual memory.
Difference between Demand Paging and Segmentation
Another g4g article explaining operating systems course materials. This one explains the two approaches to memory management: Demand Paging vs
Segmentation. Quick, easy, simple, done.
Page Fault by Udacity
This udacity course about page fault explains what happens when an application requests a virtual address that’s not mapped to physical memory,
but is somewhere on the disk. Long story short, page fault handler comes in to check if requests are valid, and so on.
Penanganan Page Fault
Lecture notes from the university next door. A quick and simple procedure on how to handle a page fault. There are also more notes
about the topic if you keep turning the page over.
First-In First-Out (FIFO) Page Replacement Algorithm in OS with Examples
When in doubt, a quick search on a subject matter in YouTube is just what you need. Resource on operating systems material
on YouTube are scarce, but you’ll always find what you need. This time, it’s about the FIFO algorithm by Simple Snippets.
Least Recently Used (LRU) Explanation
Another YouTube video explaining operating systems material, this time about Least Recently Used (LRU) page replacement algorithm.
Explains about page fault, page hit, and disadvantages of LRU.
Second Chance Algorithm
Next is the Second Chance replacement algorithm, this time a higher quality video which explains about the algorithm and how it works.
The video is made by Dr. Robert Dimpsey, who explains things better than most online tutors on YouTube.
Top Command in Linux
This week’s assignment. The page explains about the top command reports valuable system information like running processes and resource usage.
It shows processor activity and kernel-managed tasks in real-time. It’s one of the staple tools for system administrators.
Allocation of frames in Operating System
Feels like a sin putting another g4g page here, but here it is. Explains the two algorithms commonly used to allocate frames to a process.
Also explains how yhe number of frames allocated to a process can also dynamically change depending on whether you have used global
replacement or local replacement for replacing pages in case of a page fault.
Physical and Virtual Memory in Windows 10
This page explains how physical and virtual memory works on our beloved operating system, windows. /j. We can look at how Windows Memory Representation
work by looking at our task manager. You can see how much memory you are using, how many is available,
how many are cached, and so on. It goes pretty in-depth into explaining how everything works.