This link provides a comprehensive overview of processes, including their states, process control blocks, and more. I find it interesting because understanding processes is fundamental to mastering operating systems concepts.
This is the official website for the widely-used textbook “Operating System Concepts”. It offers resources like slides, exercises, and additional reading materials. I recommend it because it is a primary resource for learning OS.
This article explains virtual memory, a key OS concept, in a clear and concise manner. It’s helpful because virtual memory is a complex topic that’s crucial for efficient memory management in modern operating systems.
A short introduction video to what the bash shell is, how it works, and what can you do with it. A good video for new Linux users.
This link contain a video introduction about vi editor, how to use it, what it can do. a good video for new linux users.
This link contain a video explaining about virtualization.
This link contain a video explaining the diffrence between Containers and VMs.
This link contain a video explaining why we should learn about virtual machines.
This link contain a video explaining the diffrence between VM and docker.
This link contain a video explaining what is an Operating System.
Explains how a C program is compiled.
An article that gives detailed explanation about memory management.
An educational video that delves into the mechanisms of operating systems and their role in managing computer hardware and software.
This video offers a comprehensive overview of operating systems, detailing their functions and importance in computing
Read straight from the source, from Linux Foundation.
A comprehensive short article about File Systems.
This link contain a video virtualization.
This link contain a video between Containers and VMs.
A short introduction video to what the bash shell is. A good video for new Linux users.
This link contain a video introduction about vi editor.