os202

OS202

View project on GitHub

HOME


Top 10 List of Week 05

  1. Virtual Memory
    Virtual Memory (Memori Virtual) adalah memory yang dapat dibuat oleh pengguna komputer, yang digunakan oleh aplikasi untuk menggunakan sebagian dari memori sekunder seolah-olah ia menggunakannya sebagai RAM fisik.

  2. Caching
    Cache dapat diartikan sebagai sebuah kegiatan dimana Anda menggunakan kembali data dari permintaan sebelumnya dengan tujuan mempercepat permintaan di waktu yang akan datang.

  3. Representasi Data
    Representasi data adalah lambang untuk memberi tanda bilangan biner yang telah diperjanjikan yakni 0 (nol) untuk bilangan positif atau plus dan 1 untuk bilangan negatif atau minus. Hanya dengan 2 angka bisa merepresentasikan suatu data.

  4. Fragmentasi
    Fragmentasi adalah sebuah fenomena di ruang penyimpanan yang digunakan secara tidak efisien, mengurangi kapasitas penyimpanan. Fragmentasi terdiri dari fragmentasi internal dan fragmentasi eksternal. Fragmentasi internal terjadi dalam alokasi memori ukuran tetap sedangkan fragmentasi eksternal terjadi dalam alokasi memori dinamis.

  5. Sistem Paging
    Sistem Paging adalah sistem manajemen pada sistem operasi dalam mengatur program yang sedang berjalan. Program yang berjalan harus dimuat di memori utama. Kendala yang terjadi apabila suatu program lebih besar dibandingkan dengan memori utama yang tersedia.

  6. Segmentasi
    Segmentasi adalah skema manajemen memori dengan cara membagi memori menjadi segmen-segmen. Dengan demikian, sebuah program dibagi menjadi segmen-segmen. Segmen adalah sebuah unit logis, yaitu unit yang terdiri dari beberapa bagian yang berjenis yang sama.

  7. Thrashing
    Aktivitas yang tinggi dari paging disebut thrashing. Suatu proses dikatakan thrashing jika proses menghabiskan waktu lebih banyak untuk paging daripada eksekusi (proses sibuk untuk melakukan swap-in swap-out).

  8. Memory Compaction
    Pemadatan memori (memory compaction) Operasi menggabungkan semua lubang kecil menjadi satu lubang besar dengan memindahkan semua proses agar saling berdekatan. Kelemahan Pemadatan memori memerlukan waktu yang sangat banyak dan sistem harus menghentikan sementara semua proses selagi melakukan pemadatan.

  9. Shared Memory
    Shared Memory merupakan sebuah metode di mana proses program dapat bertukaran data lebih cepat dari pada hanya dengan membaca dan menulis menggunakan layanan sistem operasi yang biasa. Shared Memory akan mengalokasikan suatu alamat memori yang akan digunakan nantinya. Kemudian sistem akan mengatur proses mana saja yang akan memakai memori tersebut pada waktu tertentu agar nantinya proses dapat berjalan lebih efektif.

  10. Memori Manajemen
    Memori manajemen adalah tindakan mengelola memori komputer. Kebutuhan utama manajemen memori adalah untuk menyediakan cara untuk secara dinamis mengalokasikan bagian-bagian dari memori untuk program atas permintaan mereka, dan membebaskan untuk digunakan kembali ketika tidak lagi diperlukan. Ini sangat penting untuk setiap sistem komputer canggih di mana lebih dari satu proses mungkin berlangsung setiap saat.