Bash Scripting Tutorial for Beginners
This link is helping me to figured out about bash scripting from the definition to the example how to do bash scripting.
Vim Tutorial – All You Need, To Get Started with VIM
A website for knowing the differences between Nano and Vim. Also giving guidance about the keyword that can help for using vim.
File system
A website with brief explanation about file system in operation system. It tells about file system access, how file system works, and types of file system
File allocation methods
This is a well explained website about type of allocation method and how each of the type works. Also the advantages and disadvantage of every type file allocation method
Memory Management
This website helps me to understand more about memory management. It talks about process address space, paging, and segmentation.
Virtual Memory
Another website talks about memory management. In this part, it talks more about virtual memory and algorithm for placing memory.
Fork vs Exec
In demos week06, there are some function calls about fork and exec. At first, i thought this two functions are the same but after i saw this website, it helps me to determine the difference between fork and exec.
Demonstrate Fork
Still in same topic, this links talks more about the fork demonstration in C. It shows clearly how the fork function working.
Process Synchronization
This website gives a brief explanation about process synchronization. It gives me an early overview of this topic.
More Process Synchronization
Still in process synchronization, this youtube gives further explanation about it. Not only synchronization, this links connect to another youtube links that is still relevant for this topic.
Deadlock vs Starvation
Deadlock and Starvation seemed similiar for me. But, after I saw this website, now I know the difference between deadlock and starvation.
Linux From Scratch
This is website that guides me to do assignment week08, building linux from scratch. It gives a brief explanation and command that should we use.
Another Linux From Scratch
More about building linux from scratch. This youtube playlist might be helpful for you if you still don’t get it from the previous website.
CPU Scheduling
Move from building linux from scratch, now about CPU Scheduling. This website gives me an early understanding about cpu scheduling and might be useful for a further topic in CPU Scheduling.
Mass Storage Structure
This website gives a complete explanation about mass storage structure. Hope this link can help you to understand this topic for this week.
RAID Structure
Another website about topic for this week. This website giving good explanation about RAID Structure and how it works.