SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
Pengelolaan Memory
Pengelolaan memory adalah mengatur dalam pemakaian dan
pengendalian main memory. Pengelolaan Memory yang dapat
dilakukan ada 2 tipe, yaitu:
1. Single Contigous Allocation
   Keuntungan: sistem operasi sangat sederhana karena penggunanya
   tunggal(single user pada komputer stand alone)
   Kerugiannya:
   a. terdapat bagian memori yang telah dialokasikan tetapi tidak
       digunakan tersebar di beberapa alokasi di memory
   b. daya guna memory sangat rendah, karena memori hanya
       memuat satu job
   c. selama proses I/O berlangsung, operasi CPU ditunda sampai
       operasi/proses I/O selesai
   d. penggunaan memory relatif rendah dan tidak fleksibel, karena
       sistem tidak dapat menerima job yang lebih besar kapasitas
       bytenya dari pada kapasitas memori yang tersedia
   Memory kapasitas 640 KByte
Sistem Operasi Supervisor Mode ( 0 – 100 Kbyte)
      JOB                           ( 101- 540 Kbyte) 440 Kbyte
      Free            User Mode
     Area                            (541 – 640 Kbyte) 100 Kbyte

2. Multiprogramming Allocation
   Kelemahan yang dimiliki Single Contigous Allocation diperbaiki
   dengan      menggunakan      metode      pengalokasian    memori
   multiprogramming.
   Memory - kapasitas 640 KByte
Sistem Operasi Supervisor Mode ( 0 – 100 Kbyte)
     JOB 1                         ( 101- 540 Kbyte) 440 Kbyte
     JOB 2          User Mode     ( 541- 600 Kbyte)     60 Kbyte
     JOB 3                          (601 – 640 Kbyte) 40 Kbyte
   Jenis pengalokasian Memory secara multiprogramming ada 2
   macam, yaitu:
   a. Multiprogramming static Allocation
      Contoh :
      Bila memory di partisi secara static dengan ukuran 200 Kbyte
      dan Memory kapasitas 640 Kbyte, maka pengalokasian sbb:
Sistem Operasi   Supervisor Mode ( 0 – 100 Kbyte)       100 Kbyte
   Free area                                Sisa memory 100Kbyte
     JOB 1        Tidak dpt dialokasikan (201- 400 Kbyte) 440 Kbyte

     JOB 2           User Mode        ( 401- 600 Kbyte)    60 Kbyte
   Free area                                  Sisa memory 140Kbyte
     JOB 3                             (601 – 640 Kbyte) 40 Kbyte
   b. Multiprogramming Dynamic Allocation
      Contoh :
   Memory - kapasitas 640 KByte
Sistem Operasi Supervisor Mode ( 0 – 100 Kbyte)          100 Kbyte
     JOB 1                            ( 101- 540 Kbyte) 440 Kbyte
     JOB 2           User Mode        ( 541- 600 Kbyte)    60 Kbyte
     JOB 3                             (601 – 640 Kbyte) 40 Kbyte
      1) Partisi Alokasi
         Partisi Alokasi adalah salah satu cara pengaturan memoru
         yang paling sederhana, yang dapat menunjang konsep
         multiprogramming. Prinsip partisi: memory dibagi menjadi
         bagian kecil yang disebut memory region atau partisi memory.
      2) Relokasi Partisi Memory Management(RPMM)
         Pada partisi alokasi terjadi masalah freqmentasi yaitu memory
         dibagi menjadi bagian kecil, sehingga tidak dapat digunakan
         sebelum     dikosongkan       isi    memory    tersebut    atau
         menggabungkannya dengan area memory kosong lainnya yang
         tersebar pada beberapa area lokasi. Masalah fregmentasi ini
         disebut juga dengan istilah pemborosan memory. Untuk
         mengatasi masalah fregmentasi tersebut digunakan metode
         RPMM.
         Pengaturan memory dengan menggunakan metode RPMM ini,
         memory dibagi menjadi 2 kelompok yaitu: memory yang
         digunakan dan memory yang belum digunakan.
         Proses penggabungan antara memory yang sudah digunakan
         dan memory yang belum digunakan di beberapa alokasi
         dilakukan dengan cara menggeser partisi. Dimana memory
         yang digunakan digeser ke atas dan memory yang belum
         digunakan digeser ke bawah, proses penggeseran ini disebut
         proses Compaction.
Main Memory                         Main Memory
Sistem Operasi            2000 KB    Sistem Operasi
Job A : 200KB                        Job A : 200KB
                                     Job B: 150 KB
Free area: 20KB
Job B: 150 KB                        Job C: 150 KB
                                     Job D: 500 KB
Free area: 15KB
Job C: 100 KB                         Free area: 20KB
Free area: 10KB                       Free area: 15KB
Job D: 500 KB                         Free area: 10KB
Free area: 10KB                       Free area: 10KB
   Free area                             Free area
      Contoh Soal :
     Dalam suatu Departemen terdiri dari 5 bagian: bila masing-
     masing bagian melakukan job, dengan kebutuhan masing-
     masing bagian 200 KB, 150 KB, 100 KB, 80 KB dan 40 KB.
     Sistem operasi membutuhkan 250 KB. Sisa(free Area) memory
     untuk masing-masing partisi 40 KB, 10KB, 8 KB, 30 KB dan 5
     KB. Besar main memory : 1500 KB. Pada suatu tujuan waktu
     masuk job yang ke 6 dan 7 membutuhkan memory sebesar 10 KB
     dan 35 KB. Tentukan:
     1.    lokasikan job 6 dan 7, bila dengan sistem partisi dinamik
           BF dan FF!
     2.    Hal apa yang dapat terjadi dalam sistem?


     Soal Latihan:



     !                                   quot;        !#
                                                   $    %   &       '

                                 'quot;             (               )
                      '        *  +                         '
                          ,
                  -                 *    +
                             .      ./
                                     .
            2. 0            '                           1

Weitere ähnliche Inhalte

Was ist angesagt?

Matematika Diskrit - 10 pohon - 04
Matematika Diskrit - 10 pohon - 04Matematika Diskrit - 10 pohon - 04
Matematika Diskrit - 10 pohon - 04KuliahKita
 
Sistem berkas dan keamana data
Sistem berkas dan keamana dataSistem berkas dan keamana data
Sistem berkas dan keamana dataDavid Rigan
 
Data mining 4 konsep dasar klasifikasi
Data mining 4   konsep dasar klasifikasiData mining 4   konsep dasar klasifikasi
Data mining 4 konsep dasar klasifikasiIrwansyahSaputra1
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaBuhori Muslim
 
Teori bahasa-dan-otomata
Teori bahasa-dan-otomataTeori bahasa-dan-otomata
Teori bahasa-dan-otomataBanta Cut
 
Penyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapPenyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapCheria Asyifa
 
Materi sorting(pengurutan)-Dasar-Dasar Pemprograman
Materi sorting(pengurutan)-Dasar-Dasar PemprogramanMateri sorting(pengurutan)-Dasar-Dasar Pemprograman
Materi sorting(pengurutan)-Dasar-Dasar PemprogramanReskidtc
 
Makalah teori antrian (SISTEM ANTRIAN MM TAK HINGGA)
Makalah teori antrian (SISTEM ANTRIAN MM TAK HINGGA)Makalah teori antrian (SISTEM ANTRIAN MM TAK HINGGA)
Makalah teori antrian (SISTEM ANTRIAN MM TAK HINGGA)STRosidah
 
Algoritma - prosedur dan fungsi
Algoritma - prosedur dan fungsiAlgoritma - prosedur dan fungsi
Algoritma - prosedur dan fungsiZombie Black
 
Ragam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerRagam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerAuliaa Oktarianii
 
Tugas normalisasi imaika penjualan komputer
Tugas normalisasi   imaika penjualan komputerTugas normalisasi   imaika penjualan komputer
Tugas normalisasi imaika penjualan komputerHamdi Hamdi
 

Was ist angesagt? (20)

Memory
MemoryMemory
Memory
 
Sistem Pakar Certainty factor
Sistem Pakar Certainty factor Sistem Pakar Certainty factor
Sistem Pakar Certainty factor
 
Model dan Simulasi
Model dan SimulasiModel dan Simulasi
Model dan Simulasi
 
Matematika Diskrit - 10 pohon - 04
Matematika Diskrit - 10 pohon - 04Matematika Diskrit - 10 pohon - 04
Matematika Diskrit - 10 pohon - 04
 
SLIDE KE:5 NFA
SLIDE KE:5 NFASLIDE KE:5 NFA
SLIDE KE:5 NFA
 
Sistem berkas dan keamana data
Sistem berkas dan keamana dataSistem berkas dan keamana data
Sistem berkas dan keamana data
 
Data mining 4 konsep dasar klasifikasi
Data mining 4   konsep dasar klasifikasiData mining 4   konsep dasar klasifikasi
Data mining 4 konsep dasar klasifikasi
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
 
Teori bahasa-dan-otomata
Teori bahasa-dan-otomataTeori bahasa-dan-otomata
Teori bahasa-dan-otomata
 
4. pengamanan sistem operasi
4. pengamanan sistem operasi4. pengamanan sistem operasi
4. pengamanan sistem operasi
 
Modul Pemrograman Bahasa Assembly
Modul Pemrograman Bahasa AssemblyModul Pemrograman Bahasa Assembly
Modul Pemrograman Bahasa Assembly
 
Penyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapPenyederhanaan Karnaugh Map
Penyederhanaan Karnaugh Map
 
Database rumah sakit
Database rumah sakitDatabase rumah sakit
Database rumah sakit
 
Struktur Data Tree
Struktur Data TreeStruktur Data Tree
Struktur Data Tree
 
Materi sorting(pengurutan)-Dasar-Dasar Pemprograman
Materi sorting(pengurutan)-Dasar-Dasar PemprogramanMateri sorting(pengurutan)-Dasar-Dasar Pemprograman
Materi sorting(pengurutan)-Dasar-Dasar Pemprograman
 
Makalah teori antrian (SISTEM ANTRIAN MM TAK HINGGA)
Makalah teori antrian (SISTEM ANTRIAN MM TAK HINGGA)Makalah teori antrian (SISTEM ANTRIAN MM TAK HINGGA)
Makalah teori antrian (SISTEM ANTRIAN MM TAK HINGGA)
 
Pushdown Automata
Pushdown Automata Pushdown Automata
Pushdown Automata
 
Algoritma - prosedur dan fungsi
Algoritma - prosedur dan fungsiAlgoritma - prosedur dan fungsi
Algoritma - prosedur dan fungsi
 
Ragam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerRagam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan Komputer
 
Tugas normalisasi imaika penjualan komputer
Tugas normalisasi   imaika penjualan komputerTugas normalisasi   imaika penjualan komputer
Tugas normalisasi imaika penjualan komputer
 

Ähnlich wie Pengalokasian Memory

Ähnlich wie Pengalokasian Memory (20)

Tugas Orkomtro
Tugas OrkomtroTugas Orkomtro
Tugas Orkomtro
 
Pertemuan3
Pertemuan3Pertemuan3
Pertemuan3
 
Modul6 internalrom bios6
Modul6 internalrom bios6Modul6 internalrom bios6
Modul6 internalrom bios6
 
Slide4 manajemen memori _Bu Indra
Slide4 manajemen memori _Bu IndraSlide4 manajemen memori _Bu Indra
Slide4 manajemen memori _Bu Indra
 
Mengenal Prosesor dan Memori Komputer
Mengenal Prosesor dan Memori KomputerMengenal Prosesor dan Memori Komputer
Mengenal Prosesor dan Memori Komputer
 
7.manajemen memory
7.manajemen memory7.manajemen memory
7.manajemen memory
 
Organisasi komputer
Organisasi komputerOrganisasi komputer
Organisasi komputer
 
Pertemuan ke 9
Pertemuan ke 9Pertemuan ke 9
Pertemuan ke 9
 
Modul merakit-komputer-pdf
Modul merakit-komputer-pdfModul merakit-komputer-pdf
Modul merakit-komputer-pdf
 
PERENCANAAN JARINGAN
PERENCANAAN JARINGANPERENCANAAN JARINGAN
PERENCANAAN JARINGAN
 
SSK1043 Senibina Komputer Bab 3a BIOS
SSK1043 Senibina Komputer Bab 3a BIOSSSK1043 Senibina Komputer Bab 3a BIOS
SSK1043 Senibina Komputer Bab 3a BIOS
 
Alat pemroses cpu
Alat pemroses cpuAlat pemroses cpu
Alat pemroses cpu
 
Bab 2 bagian dalam komputer
Bab 2 bagian dalam komputerBab 2 bagian dalam komputer
Bab 2 bagian dalam komputer
 
Bab 2 bagian dalam komputer
Bab 2 bagian dalam komputerBab 2 bagian dalam komputer
Bab 2 bagian dalam komputer
 
Bab 2 bagian dalam komputer
Bab 2 bagian dalam komputerBab 2 bagian dalam komputer
Bab 2 bagian dalam komputer
 
Bab 2 bagian dalam komputer
Bab 2 bagian dalam komputerBab 2 bagian dalam komputer
Bab 2 bagian dalam komputer
 
Bab 2 bagian dalam komputer
Bab 2 bagian dalam komputerBab 2 bagian dalam komputer
Bab 2 bagian dalam komputer
 
Bab 2 bagian dalam komputer
Bab 2 bagian dalam komputerBab 2 bagian dalam komputer
Bab 2 bagian dalam komputer
 
3. memori jul
3. memori jul3. memori jul
3. memori jul
 
Makalah cache
Makalah cacheMakalah cache
Makalah cache
 

Mehr von Eko Breq

TOT Sistem Operasi 7-9
TOT Sistem Operasi 7-9TOT Sistem Operasi 7-9
TOT Sistem Operasi 7-9Eko Breq
 
OS Syimbian
OS SyimbianOS Syimbian
OS SyimbianEko Breq
 
Sistem Operasi
Sistem OperasiSistem Operasi
Sistem OperasiEko Breq
 
Presentasi SisOp_6
Presentasi SisOp_6Presentasi SisOp_6
Presentasi SisOp_6Eko Breq
 
Presentasi SisOp_5
Presentasi SisOp_5Presentasi SisOp_5
Presentasi SisOp_5Eko Breq
 
Presentasi SisOp_4
Presentasi SisOp_4Presentasi SisOp_4
Presentasi SisOp_4Eko Breq
 
Presentasi SisOp_3
Presentasi SisOp_3Presentasi SisOp_3
Presentasi SisOp_3Eko Breq
 
Presentasi SisOp_2
Presentasi SisOp_2Presentasi SisOp_2
Presentasi SisOp_2Eko Breq
 
Presentasi SisOp_1
Presentasi SisOp_1Presentasi SisOp_1
Presentasi SisOp_1Eko Breq
 

Mehr von Eko Breq (9)

TOT Sistem Operasi 7-9
TOT Sistem Operasi 7-9TOT Sistem Operasi 7-9
TOT Sistem Operasi 7-9
 
OS Syimbian
OS SyimbianOS Syimbian
OS Syimbian
 
Sistem Operasi
Sistem OperasiSistem Operasi
Sistem Operasi
 
Presentasi SisOp_6
Presentasi SisOp_6Presentasi SisOp_6
Presentasi SisOp_6
 
Presentasi SisOp_5
Presentasi SisOp_5Presentasi SisOp_5
Presentasi SisOp_5
 
Presentasi SisOp_4
Presentasi SisOp_4Presentasi SisOp_4
Presentasi SisOp_4
 
Presentasi SisOp_3
Presentasi SisOp_3Presentasi SisOp_3
Presentasi SisOp_3
 
Presentasi SisOp_2
Presentasi SisOp_2Presentasi SisOp_2
Presentasi SisOp_2
 
Presentasi SisOp_1
Presentasi SisOp_1Presentasi SisOp_1
Presentasi SisOp_1
 

Kürzlich hochgeladen

P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.pptP_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.pptAfifFikri11
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiIntanHanifah4
 
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdfWahyudinST
 
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...jumadsmanesi
 
Modul Ajar Bahasa Indonesia Kelas 8 Fase D
Modul Ajar Bahasa Indonesia Kelas 8 Fase DModul Ajar Bahasa Indonesia Kelas 8 Fase D
Modul Ajar Bahasa Indonesia Kelas 8 Fase DAbdiera
 
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfTaqdirAlfiandi1
 
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdfsandi625870
 
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.aechacha366
 
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY SKILL",
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY  SKILL",RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY  SKILL",
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY SKILL",Kanaidi ken
 
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.pptPertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.pptNabilahKhairunnisa6
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxLeniMawarti1
 
Buku Saku Layanan Haji Ramah Lansia 2.pdf
Buku Saku Layanan Haji Ramah Lansia 2.pdfBuku Saku Layanan Haji Ramah Lansia 2.pdf
Buku Saku Layanan Haji Ramah Lansia 2.pdfWahyudinST
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...Kanaidi ken
 
Workshop penulisan buku (Buku referensi, monograf, BUKU...
Workshop penulisan buku                       (Buku referensi, monograf, BUKU...Workshop penulisan buku                       (Buku referensi, monograf, BUKU...
Workshop penulisan buku (Buku referensi, monograf, BUKU...Riyan Hidayatullah
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdfShintaNovianti1
 
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmaksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmeunikekambe10
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxLeniMawarti1
 
PPT kecerdasan emosi dan pengendalian diri.pptx
PPT kecerdasan emosi dan pengendalian diri.pptxPPT kecerdasan emosi dan pengendalian diri.pptx
PPT kecerdasan emosi dan pengendalian diri.pptxINyomanAgusSeputraSP
 
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 TesalonikaMateri Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 TesalonikaSABDA
 
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxMTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxssuser0239c1
 

Kürzlich hochgeladen (20)

P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.pptP_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajii
 
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
 
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
 
Modul Ajar Bahasa Indonesia Kelas 8 Fase D
Modul Ajar Bahasa Indonesia Kelas 8 Fase DModul Ajar Bahasa Indonesia Kelas 8 Fase D
Modul Ajar Bahasa Indonesia Kelas 8 Fase D
 
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
 
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
 
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
 
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY SKILL",
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY  SKILL",RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY  SKILL",
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY SKILL",
 
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.pptPertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
 
Buku Saku Layanan Haji Ramah Lansia 2.pdf
Buku Saku Layanan Haji Ramah Lansia 2.pdfBuku Saku Layanan Haji Ramah Lansia 2.pdf
Buku Saku Layanan Haji Ramah Lansia 2.pdf
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
 
Workshop penulisan buku (Buku referensi, monograf, BUKU...
Workshop penulisan buku                       (Buku referensi, monograf, BUKU...Workshop penulisan buku                       (Buku referensi, monograf, BUKU...
Workshop penulisan buku (Buku referensi, monograf, BUKU...
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
 
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmaksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
 
PPT kecerdasan emosi dan pengendalian diri.pptx
PPT kecerdasan emosi dan pengendalian diri.pptxPPT kecerdasan emosi dan pengendalian diri.pptx
PPT kecerdasan emosi dan pengendalian diri.pptx
 
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 TesalonikaMateri Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
 
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxMTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
 

Pengalokasian Memory

  • 1. Pengelolaan Memory Pengelolaan memory adalah mengatur dalam pemakaian dan pengendalian main memory. Pengelolaan Memory yang dapat dilakukan ada 2 tipe, yaitu: 1. Single Contigous Allocation Keuntungan: sistem operasi sangat sederhana karena penggunanya tunggal(single user pada komputer stand alone) Kerugiannya: a. terdapat bagian memori yang telah dialokasikan tetapi tidak digunakan tersebar di beberapa alokasi di memory b. daya guna memory sangat rendah, karena memori hanya memuat satu job c. selama proses I/O berlangsung, operasi CPU ditunda sampai operasi/proses I/O selesai d. penggunaan memory relatif rendah dan tidak fleksibel, karena sistem tidak dapat menerima job yang lebih besar kapasitas bytenya dari pada kapasitas memori yang tersedia Memory kapasitas 640 KByte Sistem Operasi Supervisor Mode ( 0 – 100 Kbyte) JOB ( 101- 540 Kbyte) 440 Kbyte Free User Mode Area (541 – 640 Kbyte) 100 Kbyte 2. Multiprogramming Allocation Kelemahan yang dimiliki Single Contigous Allocation diperbaiki dengan menggunakan metode pengalokasian memori multiprogramming. Memory - kapasitas 640 KByte Sistem Operasi Supervisor Mode ( 0 – 100 Kbyte) JOB 1 ( 101- 540 Kbyte) 440 Kbyte JOB 2 User Mode ( 541- 600 Kbyte) 60 Kbyte JOB 3 (601 – 640 Kbyte) 40 Kbyte Jenis pengalokasian Memory secara multiprogramming ada 2 macam, yaitu: a. Multiprogramming static Allocation Contoh : Bila memory di partisi secara static dengan ukuran 200 Kbyte dan Memory kapasitas 640 Kbyte, maka pengalokasian sbb:
  • 2. Sistem Operasi Supervisor Mode ( 0 – 100 Kbyte) 100 Kbyte Free area Sisa memory 100Kbyte JOB 1 Tidak dpt dialokasikan (201- 400 Kbyte) 440 Kbyte JOB 2 User Mode ( 401- 600 Kbyte) 60 Kbyte Free area Sisa memory 140Kbyte JOB 3 (601 – 640 Kbyte) 40 Kbyte b. Multiprogramming Dynamic Allocation Contoh : Memory - kapasitas 640 KByte Sistem Operasi Supervisor Mode ( 0 – 100 Kbyte) 100 Kbyte JOB 1 ( 101- 540 Kbyte) 440 Kbyte JOB 2 User Mode ( 541- 600 Kbyte) 60 Kbyte JOB 3 (601 – 640 Kbyte) 40 Kbyte 1) Partisi Alokasi Partisi Alokasi adalah salah satu cara pengaturan memoru yang paling sederhana, yang dapat menunjang konsep multiprogramming. Prinsip partisi: memory dibagi menjadi bagian kecil yang disebut memory region atau partisi memory. 2) Relokasi Partisi Memory Management(RPMM) Pada partisi alokasi terjadi masalah freqmentasi yaitu memory dibagi menjadi bagian kecil, sehingga tidak dapat digunakan sebelum dikosongkan isi memory tersebut atau menggabungkannya dengan area memory kosong lainnya yang tersebar pada beberapa area lokasi. Masalah fregmentasi ini disebut juga dengan istilah pemborosan memory. Untuk mengatasi masalah fregmentasi tersebut digunakan metode RPMM. Pengaturan memory dengan menggunakan metode RPMM ini, memory dibagi menjadi 2 kelompok yaitu: memory yang digunakan dan memory yang belum digunakan. Proses penggabungan antara memory yang sudah digunakan dan memory yang belum digunakan di beberapa alokasi dilakukan dengan cara menggeser partisi. Dimana memory yang digunakan digeser ke atas dan memory yang belum digunakan digeser ke bawah, proses penggeseran ini disebut proses Compaction.
  • 3. Main Memory Main Memory Sistem Operasi 2000 KB Sistem Operasi Job A : 200KB Job A : 200KB Job B: 150 KB Free area: 20KB Job B: 150 KB Job C: 150 KB Job D: 500 KB Free area: 15KB Job C: 100 KB Free area: 20KB Free area: 10KB Free area: 15KB Job D: 500 KB Free area: 10KB Free area: 10KB Free area: 10KB Free area Free area Contoh Soal : Dalam suatu Departemen terdiri dari 5 bagian: bila masing- masing bagian melakukan job, dengan kebutuhan masing- masing bagian 200 KB, 150 KB, 100 KB, 80 KB dan 40 KB. Sistem operasi membutuhkan 250 KB. Sisa(free Area) memory untuk masing-masing partisi 40 KB, 10KB, 8 KB, 30 KB dan 5 KB. Besar main memory : 1500 KB. Pada suatu tujuan waktu masuk job yang ke 6 dan 7 membutuhkan memory sebesar 10 KB dan 35 KB. Tentukan: 1. lokasikan job 6 dan 7, bila dengan sistem partisi dinamik BF dan FF! 2. Hal apa yang dapat terjadi dalam sistem? Soal Latihan: ! quot; !# $ % & ' 'quot; ( ) ' * + ' , - * + . ./ . 2. 0 ' 1