os211

Top 10 List of Week 05

Halo semua, berikut link favorit saya di minggu ke-5:

Yuk baca deskripsinya juga ๐Ÿ˜
  1. Apa itu page fault
    Page fault adalah sebuah kondisi ketika sebuah program berusaha untuk mengakses block memory yang tidak disimpan di dalam physical memory. Fault akan memberikan notifikasi kepada operating system untuk membuat sebuah virtual memory ๐Ÿ’พ.

  2. Copy On Write (COW) ๐Ÿ’พ
    Eits, ini bukan COW yang makan rumput ya ๐Ÿ„. COW yang dimaksud adalah Copy On Write, apa itu? COW merupakan salah satu resource management technique. Untuk tahu lebih lanjut simak penjelasan dari website favorit kita, yaitu GeeksForGeeks ๐Ÿ˜.

  3. Paging dalam Sistem Operasi ๐Ÿ“ƒ
    Mungkin kalian sudah sering mendengar kata page dalam keseharian kalian. Page yang mungkin kalian pahami adalah halaman pada sebuah dokumen ๐Ÿ“„. Dalam sistem operasi juga terdapat istilah page dan paging, tetapi berbeda dengan page yang sebelumnya, paging merupakan skema manajemen memori yang menghilangkan kebutuhan untuk alokasi physical memory yang berdekatan ๐Ÿ‘ซ.

  4. Algoritma Page Replacement ๐Ÿ”„
    Dalam sistem operasi yang menggunakan paging untuk memory management, algoritma page replacement diperlukan untuk menentukan page mana yang perlu di-replace ๐Ÿ” ketika terdapat page baru yang masuk. Penjelasan dari GeeksForGeeks ini sangat menarik karena setiap algoritma diberikan ilustrasi sehingga kita dapat memahami lebih dalam setiap algoritma ๐Ÿ˜€.

  5. Trashing ๐Ÿ—‘
    Trashing terjadi ketika terdapat page fault dan sistem operasi perlu melakukan swapping โ™ป. Dengan melakukan trashing ini penggunaan CPU akan berkurang, tetapi bagaimana detailnya? Cek link di atas โฌ†.

  6. Apakah menambah RAM penting? ๐Ÿ™„
    Salah satu hal yang sering disarankan untuk mempercepat komputer adalah dengan menambah RAM ๐Ÿ’ป. Namun, apakah menambah RAM akan membuat komputer lebih cepat secara signifikan? ๐Ÿ™„

  7. How much RAM does Chrome need to run flawlessly? ๐Ÿƒโ€โ™‚๏ธ
    Salah satu aplikasi di komputer yang mengonsumsi banyak RAM adalah Chrome Browser ๐ŸŒ. Sebenarnya berapa RAM yang kita perlukan untuk bisa menjalankannya dengan lancar? ๐Ÿคจ

  8. Shared Memory ๐Ÿ‘ซ
    Shared memory adalah sebuah memory yang dibagikan ke dua atau lebih processes ๐Ÿ–ฅ. Fitur ini tersedia pada UNIX System V, termasuk Linux.

  9. Fork() in C
    Dalam bahasa C terdapat sebuah system call yang disebut dengan fork() ๐Ÿด. fork() system call digunakan untuk membuat sebuah proses baru yang disebut dengan child process ๐Ÿง’.

  10. Virtual Memory VS Physical Memory ๐Ÿ“ฆ
    Baik virtual memory dan physical memory sama sama berfungsi sebagai memory dalam komputer kita ๐Ÿ–ฅ. Meski demikian, terdapat perbedaan yang cukup jelas di antaranya keduanya. Perbedaan tersebut meliputi memory type, speed, technique, size, dan cpu. Simak penjelasan lebih lanjutnya di link di atas ๐Ÿ˜‰.

Demikian top 10 web yang menurut saya menarik pada minggu ini. Stay safe! :heart: