Default

Operating System 212

LINKS

  1. Bash scripting cheatsheet
    Cheatsheet for bash scripting. You can learn parameter expansions, loops, functions, conditionals and many more.

  2. How to grep
    Fun video explaining how to use grep command. Grep is useful for searching files and directories for patterns of text.

  3. OS4DISS
    More videos and articles about OS. Check it because the link here is still limited.

  4. vi Tutorial
    vi editor cheatsheet for me and hopefully you. Need to know it though nano editor is easier for the sake of OS.

  5. C Programming for Beginners
    Free, totally free, c-programming course for beginners. The comments reflect how good this video is, check it out!

  6. Symmetric vs. Asymmetric Encryption
    Nice article explaining the difference between symmetric and asymmetric encryption. Find out the advantages and disadvantages of each type of encryption.

  7. Linux File System
    Contains definition, structure and feature of Linux File System. There is also an explanation of the file types in the linux file system, such as Ext dan JFS File System.

  8. File Allocation Methods
    Three main disk space or file allocation methods are contiguous, linked and indexed (FAT) allocation. What are their advantages and disadvantages? Check it out to find the answer.

  9. Logical and Physical Address Space
    Learn the difference between logic and physical address. Which one is accessible to the user?

  10. Memory Allocation Algorithm
    Is Best-Fit really the best algorithm? Find out how each algorithm works here!

  11. Static vs Dynamic Linux Libraries
    There are many differences between static libraries and dynamic libraries that you should know! Watch all videos to help you understand!

  12. Page Replacement Algorithms
    FIFO, Optimal or LRU? Pick your best algorithm here!

  13. strcpy() vs strcat()
    Know the difference and use it wisely! Hope you understand it easily.

  14. What is fgets()?
    fgets is function to read a line from stream. Learn its declaration, parameters and return value.

  15. fork() System Calls
    Fun and excellent video about fork function. Watch this video and get an extra explanation about exec function.

  16. Process vs thread
    What is process? What is thread? Maybe this site can help you!

  17. Concurrency vs parallelism
    Concurrency -> parallelism but parallelism not -> concurrency. You know what I mean?

  18. Race condition
    What exactly is race condition? What can be caused by race condition? Read this article and find out how to prevent it.

  19. Dreadlock
    Dreadlock can occur due to several conditions. Is dreadlock the same as starvation? This article knows.

  20. Semaphore?
    There are two types of semaphore, binary and counting. What actually happens when you call wait() and post()?

  21. Explanation of Scheduling Algorithm
    Watch this fun explanation video about scheduling algorithm (FCFS, SJF, SRTF, and Round Robin). It has good queue illustration making it easier for you to understand each algorithm.

  22. Preemptive and Non-preemptive
    Do you know what is preemptive and non-preemptive scheduling means? Do you know which type FCFS, SJF, SRTF and Round Robin belong to?

  23. Redundant Arrays of Independent Disks
    What is RAID and what are its benefits? Let’s find out the types of RAID and the differences between each type.


Qapla!


© 2021-2021 --- Judah A. --- About