good
Top 10 List of Week 04
Alfina Megasiwi

Top 10 List of Week 04

  1. Logical vs Physical Address

    Data-data yang disimpan dalam memori memiliki addres agar sewaktu-waktu dapat diakses saat diperlukan. Terdapat dua jenis addres yang digunakan memori dalam Operating system. Physical address merujuk pada suatu lokasi di memory, sedangkan logical address adalah address yang di-generate oleh CPU saat eksekusi program. Web ini membahas penjelasan lebih lanjut mengenai physical dan logical address serta perbedaan-perbedaanya.

  2. Paging in Operating Systems

    Video oleh Simple Snippets ini menjelaskan tentang Paging secara lengkap berikut dengan address translationnya. Video ini akan membahas apa itu paging, apa tujuan dari paging, proses dalam melakukan paging, serta ilustrasi dan diagram yang menggambarkan paging serta contoh-contohnya.

  3. Paging VS Segmentation

    Setelah belajar mengenai paging di link kedua, web ini akan membahas mengenai perbedaannya dengan segmentation. Web ini membahas kelebihan dan kekurangan dari paging dan segmentation, serta masing-masing address translationnya.

  4. What is MMU?

    Apa itu MMU? MMU (Memory Management Unit) adalah suatu hardware yang memetakan virtual address ke physical address. Web ini akan memberikan penjelasan lengkap konsep dari MMU, proses pemetaan dari disk ke memory, dan prosedur memetakan disk ke memory + example dan ilustrasinya.

  5. Swapping in OS

    Apa itu Swapping? Swapping adalah salah satu metode dari memory management. Swapping merupakan metode pengalihan proses bersifat sementara dari memori utama ke penyimpanan sementara yang nantinya akan dipanggil kembali ke memory jika ingin melakukan suatu eksekusi. Web ini membahas proses swapping.

  6. Placement Algorithm: First Fit, Best Fit, Worst Fit, Next Fit

    Web ini membahas jenis-jenis placement algorithm seperti first fit, best fit, worst fit dan next fit lengkap dengan ilustrasi dan contoh soal untuk menentukan algoritma mana yang lebih baik digunakan dalam suatu case. Selain itu, terdapat juga penjelasan mengenai empat teknik umum memory management..

  7. How to Handle Dynamic and Static Libraries in Linux

    Linux adalah serangkaian static dan dynamic libraries yang bergantung satu sama lain. Web ini akan membahas tentang bagaimana Linux menggunakan libraries, perbedaan antara static dan dynamic linking, dynamic loading, dynamic loader : Id.so, customize the shared library at compile time, dan cara menghandle multiple architectures.

  8. Everything you need to know about pointers in C

    Apa itu pointer pada C? Pointer adalah variable yang menyimpan addres dari variabel lainnya. Web ini akan membahas apa itu pointer, declaration syntaxnya, assignment & pointers, dereferencing, pointer arithmetic indexing, multiple indirection, pointers & const, function pointers, dan Strings (alasan mengapa tidak ada String type di C).

  9. Parameter Passing Techniques

    Terdapat beberapa cara agar data dari suatu parameter dapat di passed in and out dari suatu method dan function. Web ini akan membahas mengenai pengertian dari terminologi-terminologi yang akan sering digunakan dan metode-metode dalam parameter passing seperti pass by value, pass by reference, dan method lainnya.

  10. C - Structures

    Pada C, kita dapat menyimpan multiple attributes dari sebuah entity dengan data type yang berbeda-beda untuk setiap attributenya menggunakan structure. Tiap-tiap elemen dari sebuah structure dinamakan member. Untuk mendefine structure, digunakan keyword struct. Di web ini akan dibahas contoh dari memory allocation sebuah structure, cara-cara mendeklarasi structure variable, bagaimana cara mengakses members dari structurem dan contoh dari C structure.


© 2021-2021 --- Alfina Megasiwi --- File Revision: 28/05/2021 (1).