os212

Home Links Log GitHub

LINKS

  1. Get To Know Operating System
    Apabila ingin mengetahui sejarah dari Operating System maka dapat membaca link di atas. Selain itu, terdapat definisi, fungsi, tipe-tipe OS, keuntungan dan kekurangan dari OS, dan sebagainya yang sudah dilengkapi oleh ilustrasi.

  2. Learn Markdown Language
    Terdapat penjelasan dan contoh basic syntax dari Markdown Language.

  3. Learn OVA
    Di link tersebut terdapat penjelasan mengenai OVA dan tutorial OVA pada sejumlah aplikasi virtualisasi termasuk VirtualBox.

  4. Invalid Generated SSH Keys Problem
    Cara mengatasi masalah ketika mengalami invalid SHH keys setelah di copy ke GitHub SSH.

  5. AWK Tutorial
    Salah satu website yang membantu dalam mempelajari AWK karena terdapat workflow dari AWK yang lengkap dan diberikan sub-topik yang bisa langsung dipelajari.

  6. Introduction to GPG
    Sejarah GPG sebagai standar encryption software yang ternyata dikelola sendiri oleh Werner Koch asal Jerman melalui sumbangan dana. Terdapat pula cara kerja GPG yang disertai ilustrasi.

  7. Common Data Security Threats
    Terdapat 5 ancaman keamanan data yang paling banyak ditemui saat ini beserta penjelasannya.

  8. Learn C Language
    Salah satu website yang menjelaskan mengenai C Language secara singkat dan disertai latihan.

  9. How The Cloud is Killing Traditional OS
    Seiring berkembangnya Cloud Computing & Cloud Architecture, maka semakin banyak orang yang lebih berminat untuk belajar dan bekerja di bidang tersebut. Sehingga mengakibatkan pengurangan popularitas pada Sistem Operasi.

  10. Interactive Shell Explanations
    Diberikan penjelasan mengenai shell commands termasuk bash commands secara interaktif.

  11. Stack Vs. Heap for Memory Allocation
    Terdapat dua jenis memory allocation ketika menjalankan program pada C, yaitu Stack dan Heap. Pada link ada comparison parameters untuk membantu membedakan kedua jenis tersebut.

  12. Dynamic Memory Management
    Pada link ini menjelaskan secara to the point mengenai lima fungsi dari dynamic memory management yang saling berkaitan. Terdapat contoh yang bisa kita modifikasi sekaligus sebagai tempat latihan.

  13. The Marvelous popen() Function
    Website ini membantu memahami fungsi popen() dalam memeriksa atau menyimpan output program.

  14. How Does Virtual Memory Work?
    Video ini menjelaskan cara kerja Virtual Memory dan cara menukar data dari RAM ke secondary storage untuk memungkinkan multitasking.

  15. Fork System Call in C
    Pada website ini terdapat penjelasan mengenai system call pada fork() disertai implementasi di real life dan basic workflow -nya. Selain itu, link ini juga memiliki banyak hint lainnya yang sangat lengkap mengenai Linux.

  16. Practice Questions about Fork()
    Terdapat beberapa latihan soal disertai dengan penjelasan dan output yang benar, sehingga bisa membantu kita untuk mengetahui dan memahami lebih lanjut mengenai fork().

  17. A Look at Dekker’s Algorithm
    Dekker’s Algorithm dikenal sebagai Peterson’s Algorithm. Pada link kali ini dijelaskan mengenai algoritma Dokker yang mencegah dua proses menggunakan source secara bersamaan yang digambarkan melalui animasi.

  18. Deadlock Prevention
    Link ini memberikan teknik untuk mencegah deadlock sebelum muncul. Sistem akan memeriksa setiap transaksi sebelum dijalankan untuk memastikan tidak terjadi deadlock. Jika ada kemungkinan kecil bahwa suatu transaksi dapat menyebabkan kebuntuan, itu tidak pernah diizinkan untuk dieksekusi.

  19. The History of Semaphore
    Teknik Semaphore diusulkan pada tahun 1965 untuk mengelola proses bersamaan agar proses interaksinya sinkron dengan menggunakan nilai variabel integer sederhana. Selain sejarah, di dalam website ini dijelaskan keuntungan, kerugian menggunakan Semaphore, properti pada Semaphore, dan tipe-tipenya disertai cara menggunakannya.

  20. CPU Scheduling in OS
    Artikel ini membantu untuk memahami berbagai kriteria pada scheduling CPU disertai diagram, jenis-jenis algoritma scheduling, dan ringkasan lainnya. Penjadwalan CPU memungkinkan satu proses menggunakan CPU sementara eksekusi proses lain ditunda, agar bisa membuat sistem menjadi lebih cepat dan efisien.

  21. Linux Load Averages and Monitor Performance of Linux
    Untuk memahami command top yang dipakai selama pengerjaan LFS, maka website menjelaskan setiap keterangan dari hasil command tersebut.

  22. Short-term vs Medium-term vs Long-term Scheduling
    Pada laman ini dijelaskan perbedaan antara tiga proses term pada scheduling, yaitu Short-term, Medium-term, dan Long-term yang telah dilengkapi bagan penjelasannya.

  23. How Do Hard Drives Work?
    Hard drive merupakan objek yang dapat memungkinkan untuk menyimpan lebih banyak informasi daripada local library. Sehingga bagaimana cara hard drives bekerja pada komputer kita? Langsung aja click dan tonton video animasi mengenai How Do Hard Drives Work oleh Kanawat Senanan pada TED-Ed.

  24. How Risky Updating Your BIOS?
    Seberapa riskan si mengupdate BIOS kalian? Karena saya pernah mengalami kerusakan pada BIOS, maka video kali ini berharap bisa membantu kalian agar lebih berhati-hati dan menambah edukasi.

  25. RAID Reliability Calculator
    Website tersebut terdapat kalkulator untuk memperkirakan seberapa lama hard drive kamu bisa rusak.

  26. What is Systemd?
    Systemd merupakan manajer sistem dan layanan untuk linux yang menyediakan kemampuan pararelisasi. Pada link ini terdapat basic commands dan tentu saja yang paling menarik adalah cheatsheets yang disediakan.

  27. I/O & Programming
    Pada website ini terdapat penjelasan mengenai I/O Techniques dan catatan singkat yang disertai bagan-bagan untuk membantu memberi gambaran.