os212

✨Welcome to LINKS - Yunia Harmulyati✨

#Week-1

  1. https://osp4diss.vlsm.org/
    ~ ini untuk guide book pertama, yang dipegang selama kuliah.

  2. https://os.vlsm.org/
    ~ slide wajib yang dipakai selama kuliah.

  3. https://youtu.be/vBURTt97EkA
    ~ Video tahapan untuk belajar tambahan di luar kuliah, untuk mengikuti mata kuliah Sistem Operasi

  4. https://linuxhint.com/enable-ssh-server-debian/
    ~ Keterangan step-by-step yang bertujuan untuk memudahkan kita dalam melakukan setting di SSH server di Debian

  5. https://medium.com/@Aenon/mac-virtualbox-kernel-driver-error-df39e7e10cd8
    ~ Keterangan atau informasi yang dibutuhkan di saat kita memiliki masalah eror pada VirtualBox.

#Week-2

  1. https://sslindonesia.com/apa-perbedaan-enkripsi-pada-sha-1-sha-2-dan-sha-256-ssl-indonesia/
    ~ Di kelas OS, sering kali terdapat penggunaan SHA 256. Saya pun penasaran dengan perbedaan antara SHA 1 dan SHA 2.

  2. https://devdocs.io/c/
    ~ Website ini membantu kita untuk memakai function pada C programming

  3. https://blog.mailfence.com/symmetric-vs-asymmetric-encryption/
    ~ Website ini memberi pengetahuan tentang perbedaan symmetric dan asymmetric encryption. Biasanya di saat kita belajar tentang RSA algorithm, maka kita akan tau bahwa RSA adalah asymmetric encryption method

  4. https://gnupg.org/documentation/manpage.html
    ~ Website ini berisikan tentang penjelasan informasi GnuPG.

  5. https://www.quora.com/What-is-a-GPG-key-and-how-do-I-create-it
    ~ Website ini berisikan tentang penjelasan informasi GPG key.

#Week-3

  1. https://www.kernel.org/doc/html/latest/filesystems/fuse.html
    ~ Website ini berisikan documentation of the FUSE file system

  2. https://superuser.com/questions/565883/what-is-the-advantage-of-using-tar-today
    ~ Alasan mengapa kita memakai tarball

#Week-4

  1. http://www.tagenigma.com/cgi-bin/tutorial_pointers.pl
    ~ Tutorial pada pointers yang bisa dibaca terlebih dahulu

  2. https://pediaa.com/what-is-the-difference-between-physical-and-virtual-memory/
    ~ Visualisasi tentang perbedaan physical dan virtual memory

  3. https://www.tutorialspoint.com/difference-between-c-structures-and-cplusplus-structures
    ~ Website ini mengandung pengetahuan tentang perbedaan C dan C++ structs.

#Week-5

  1. https://stackoverflow.com/questions/54278883/forgot-to-git-pull-before-working-and-now-i-cant-git-push
    ~ Jika kamu lupa untuk melakukan git pull, coba cek website ini. Semoga membantu!

  2. https://www.youtube.com/watch?v=2quKyPnUShQ
    ~ Ini merupakan video yang menjelaskan virtual memory dengan ilustrasi yang ada agar kita dapat lebih paham.

  3. https://www.geeksforgeeks.org/difference-between-malloc-and-calloc-with-examples/
    ~ Pada saat kita mempelajari memory allocation, terdapat 2 tipe : malloc dan calloc. Website ini menjelaskan perbedaan antara keduanya

  4. https://medium.com/analytics-vidhya/how-to-write-memory-efficient-loops-in-python-cd625001f0de
    ~ Website ini memberikan informasi tentang cara bagaimana membuat memory-efficient loops pada python

  5. https://serversuit.com/community/technical-tips/view/how-does-linux-handle-ram.html
    ~ Informasi pada website ini menjelaskan tentang bagaimana linux mengalokasikan memorinya.

#Week-6

  1. https://www.geeksforgeeks.org/fork-practice-questions/
    ~ Link ini memberikan informasi terkait pertanyaan seputar fork

  2. https://www.tutorialspoint.com/multithreading-in-c
    ~ Halaman ini memberikan tutorial untuk multithreading pada bahasa C

  3. https://blog.mindorks.com/what-are-the-differences-between-dalvik-and-art
    ~ Website ini menjelaskan tentang perbedaan antara Dalvik dan ART

  4. https://www.youtube.com/watch?v=0KAGazeMZ2o
    ~ Video untuk mempelajari tentang Multithreading

  5. https://techterms.com/definition/deadlock
    ~ Jika penasaran dengan deadlock, link ini merupakan jawabannya

#Week-7

  1. http://www2.cs.uregina.ca/~hamilton/courses/330/notes/synchro/node3.html
    ~ Link ini memberikan penjelasan tentang cara menyelesaikan beberapa masalah yang bersangkutan dengan OS.

  2. https://stackoverflow.com/questions/34524/what-is-a-mutex
    ~ Berikut adala salah satu hasil diskusi mengenai mutex

  3. http://www.csc.villanova.edu/~mdamian/threads/posixsem.html
    ~ Link ini menunjukkan cara mengimplementasikan semaphore pada program yang kita miliki

  4. https://www.studytonight.com/operating-system/process-synchronization
    ~ Link ini menjelaskan proses synchronization dalam OS

  5. https://www.geeksforgeeks.org/monitors-in-process-synchronization/
    ~ Melanjuti link sebelumnya, link ini akan menjelaskan tentang monitors dalam proses synchronization

#Week-8 31. https://www.quora.com/What-is-meant-by-CPU-Burst-and-I-O-Burst
~ Website ini menjelaskan tentang CPU Burst

  1. https://techgenix.com/processor-affinity/
    ~ Link ini menjelaskan tentang processoe affinity

  2. https://www.techopedia.com/definition/4197/load-balancing
    ~ Penjelasan yang baik tentang Load Balancing ada di sini!

  3. https://www.kernel.org/doc/html/v4.18/vm/numa.html
    ~ Website ini menjelaskan tentang NUMA

  4. https://stackoverflow.com/questions/17308956/differences-between-hard-real-time-soft-real-time-and-firm-real-time
    ~ Penjelasan tentang beberapa hal penting dalam soal OS

#Week-9

  1. https://www.youtube.com/watch?v=xVKFOJQOFWE&list=PLyc5xVO2uDsDK5_zewRXYOZA0cyjwcboE&index=8
    ~ Video berisi arahan untuk mengerjakan weekly assignment OS

  2. https://www.linuxfromscratch.org/lfs/view/stable/chapter05/binutils-pass1.html
    ~ Sebuah arahan step-by-step untuk mengerjakan weekly assignment OS

  3. https://www.linuxfromscratch.org/lfs/view/stable/chapter05/gcc-pass1.html
    ~ Berisi penjelasan serta arahan untuk mengerjakan weekly assignment OS

#Week-10

  1. https://www.linuxquestions.org/questions/linux-from-scratch-13/system-h-selinux-selinux-h-no-such-file-or-directory-567750/
    ~Apabila menemukan eror pada selinux.h, mungkin Anda dapat menggunakan link ini sebagai salah satu solusinya. Semoga membantu!

  2. https://github.com/SELinuxProject/selinux/tree/master/libselinux/include/selinux
    ~ Final resort! Sebenarnya literally maksa, tetapi bisa dicoba apabila link #39 belum bisa membantu.

Terima kasih sudah membaca!
#SharingIsCaring ❤️