WEEK 01
You can find anything in here, from the history of operating system to the advantages of operating system. Basically it’s like wikipedia!
This is my first go-to page when learning operating system for the first time. It is a really friendly webstie for a first timer learning operating system.
It explains every single bit of what operating system is the function, why we should use operating system, the examples and so on.
WEEK 02
This website will help you to get the basic idea on bash programming. Most of the common operations of bash scripting are explained with very simple examples here.
This is another bash scripting tutorial
I think this beginner’s handbook gives you a well-rounded overview of the language!
WEEK 03
The Linux command is a utility of the Linux operating system. All basic and advanced tasks can be done by executing commands. This website gives you the basic linux command
This website gives you more tutorial for beginners, from the history, openting the terminal, creating folders, and many more. Just check it out!
The Linux File Hierarchy Standard (FHS). This describes what the folders are for on your root directory and what is typically stored there.
WEEK 04
In this article we went through the differences between Bash and sh alongside their features and their conformation with POSIX.
This website tells you about the differences between logical and physical address.
WEEK 05
This article explains to you about the main point about the difference between Physical and Virtual Memory
This article explain alot about Physical memory from introduction to memory analysis
This article explain just what you need to know (the basics) of virtual memory
WEEK 06
This article will introduce you to the concept of page replacement, which is used in memory management. You will understand the definition, need and various algorithms related to page replacement.
This article explains what the definition and example of the FIFO page replacement algorithm
This article explains what the definition and example of the LRU page replacement algorithm
This article explains what the definition and example of the Optimal page replacement algorithm
WEEK 08
This website tells you all you need to know about linux from scratch
In this article, we will learn about the multiprocessor scheduling and also discuss about the different types of multiprocessor operating system
This article bassicly give you the tutorial for multiprocessor scheduling
WEEK 09
This website explain everyrhing about scheduling algorithm from FCFS to Multiple-Queues
Based on the website, a multiprocessor is a system with several processors. Well with the presence of multiple processors it becomes complex to design a scheduling algorithm