SISTEM OPERASI  Chapter 14 Create By: Syaputri Artami Prodi Pendidikan Teknik Informatika dan Komputer Jurusan Teknik Informatika Fakultas Teknik UNM  Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Ruang Alamat Logika dan Fisik Secara mendasar, instruksi-instruksi dan data-data suatu program akan “diikatkan” ke suatu alamat memori dengan tahap-tahap berikut: Compile Time  Load Time  Execution Time
Partisi Memori Untuk dapat menampung proses-prose yang ada dan supaya proses-proses tersebut tidak serig menggangu, maka memori harus dibagi-bagi menjadi banyak bagian/partisi, sehingga masing-masing proses mendapatkan bagian memorinya sendiri-sendiri. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
Partisi tetap (statis) Dapat diasumsikan bahawa sistem operasi menempati suatu daerah memori dengan ukuran yang tetap artinya sistem operasi sudah disediakan partisi statis dimemori utama, sisanya diguanakan oleh proses-proses lainnya. Cara yang paling sederhana untuk mengelolah sisa memori adalah dengan mempartisinya ke dalam bagian-bagian yang berukuran tetap atau statis. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Partisi Dinamis Partisi ini mempunyai jumlah dan panjang yang bervariasi atau tidak tetap. Ketika suatu proses dibawa ke memori utama, proses tersebut dialokasikan sebanyak dibutuhkan secara cepat, tidak lebih dan tidak kurang.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Teknik BitMap Memori dibagi ke dalam unit-unit alokasi. Unit alokasi ini besarnya bervariasi dari beberapa word samapi beberpa kilobyte. Tiap-tiap unit berhubungan dengan tiap-tiap bit pada  bitmap . Jika berisi 0 berarti unit tersebut kosong dan berisi 1 jika unit tersebut ada isinya, atau sebaliknya.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Teknik Linked List Cara lain untuk mencatatpemakaian memori adalh menggunakan  linked list  dan segmen-segmen memori yang dialokasikan dan memori yang dibebaskan, dimana suatu segmen merupakan suatu prose atau “lunag” diatara dua proses.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Teknik Buddy Sistem  Buddy sistem  merupakan suatu algoritma memory manajement yang memanfaatkan kelebihan bilanngan biner untuk pengalamatan supaya dapat mempercepat penghubungan “lunag-lunag” yang berdekatan ketika proses sudah selesai atau di-swap-out.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Pengalokasian Memori  Dengan asumsi memory manager mengetahui Seberapa besar memori yan akan dialokasikan. First  Fit Next Fit Best Fit Word Fit Quick Fit
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) VIRTUAL MEMORI Kebutuhan kapasitas memori terus meningkat karena program-program yang dibuat semakin lama semakin membutuhkan ruang memori yang besar. Program yang lebih besar dari kapasitas memori adalah  overlay . Virtual memori merupakan suatu teknik baru yang dapat mengatasi masalah diatas. Vitual memori bekerja seperti layaknya memori nyata, sehingga dari pandangan program tidak ada bedanya berada dimemori nyata atau virtual memori.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Struktur data vitual memory Page frame Page table Daftar page frame yang kosong Daftar page frame kosong yang termodifikasi  Table algoritma penggantian Dearah swap
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Paging Memori fist dibagi menjadi blok-blok dengan ukuran tetap, yang disebut dengan frame. Memori juga dibagi menjadi blok-blok dengan ukuran yang sama disebut dengan  page.  Ketika suatu proses  sedang dieksekusi, alamat  page  di-load ke dalam sembarang frame memori yang tersediadari  backing store. Backing store  ini juga dibagi-bagi menjadi blok-blok berukuran tetap yang berukuran sama dengan ukuran frame memori.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Multilevel Paging Sistem komputer modern umumnya mendukug ruang alamat logika dengan ukuran yang sangat besar sehingga pada page table yang dibutuhkan juga menjadi sangat besar.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Algoritma pengganti Page page fault  adalah suatu trap dari CPU ke sistem operasi untuk mendapatkan page. Ketika page fault muncul, sistem perasi harus memilih suatu page untuk dihapus dari memori supaya terdapat ruang kosong sehingga suatu proses dapat dibawa masuk ke page. Jika page yang akan dihapus sudah dimodifikasi ketika dimemori, maka page tersebut harus ditulis ulang ke disk supaya salinan page yang ada di disk tetap up-to-date. Oleh karena itu dibutuhkan suatu Algoritma pengganti Page.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Terdapat macam-macam Algoritma pengganti Page Algoritma pengganti Page secara Optimal Algoritma pengganti Page Not-Recently-used Algoritma pengganti Page FIFO Algoritma pengganti Page Second Chance Algoritma pengganti Page Clock Algoritma pengganti Page Laest-Recently-used Algoritma pengganti Page Acak
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Teori tingkah laku program paging ada suatu teori mengatakan bahwa jika suatu program bertingkah laku khusus diwaktu lalu, maka program tersebut akan bertingkah laku yang sama di waktu yang mendatang. Jika teori tersebut benar, maka algoritmanya akan berjalan dengan baik, jika tidak maka algoritmanya tidak akan berjalan dengan baik.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Segmentasi Panging merupakan suatu pembagian/pemecahan suatu ruang alamat logika yang tidak berurutan (tidak tetap) menjadi potongan-potongan kecil yang berukuran tetap. Potongan tesebut disebut dengan  segment . Jadi dapat dikatan bahwa suatu ruang alamat logika merupakan suatu kumpulan segment yang tidak membutuhkan pengurutan di antara segment.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) FILE SYSTEM file system  merupakan sebuah aspek yang paling terihat dari suatu sistem operasi. File sistem menyediakan mekanisme untuk penyimpanan  on-line  dan pengaksesan ke data serta program yang menjadi miliki sistem operasi dan semua pemakai sistem kompiter.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) File sistem terdiri dari tiga bagian: file menyimpan data-data relasi yang merupakan kump0ulan informasi Struktur Direktori mengorganisasi dan menyediakan informasi tetang semua file di dalam sistem. Partisi untuk membagi secara fisik dan secara logik sekumulan direktori yang besar.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Sekilas tentang File file sistem merupakan implemtasi file dengan menggunakan disk. File dipetakan oleh operasi sistem ke perangkat fisik. Perangkat fisik ini merupakan suatu perangkat penyimpanan yang biasanya non-volatile sehingga data yang disimpan tidak akan hilang ketika aliran listrik terputus. Setiap file dipunyai oleh bebrapa user dan proteksi dari user yang tidak berhak menggunakannya.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Ada 4 istilah yang diguanakn dalam pembahasan tentang file, yaitu; Fieldmerupakan elemen dasar dari data Record merupkan sebuah kumpulan field yang saling beralasi File merupakan kumpulan record yang sejenis Database merupakan kumpulan dari data-data yang berelasi.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) 6 operasi manipulasi operasi-operasi dasar suatu file, yaitu; Pencipta file Manulis file Membaca file Memposisikan kembali Menghapus file Memotong file
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Atribut-atribut dari file, yaitu; Nama Type Lokasi Ukuran  Proteksi Jam,tanggal, dan identifikasi user
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Abtraksi File ada dua aspek pentik dari file system, yaitu sistem panaman file dan metode pengaksesannya. Sistem pengamanan file merupakan nama file berorientasi user (berarti menggunakan karakter string) dan dikembalikan nama internal untuk file tersebut (angka biner) yang disebut dengan  file indentifier .
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Tiga macam nama unit atomic dalam file, yaitu; Byte Fixed-length Record Variable-Length Record setiap record mempunyao field khusus yang disebut dengan  field kunci.  File ini digunakan pada waktu pencarian suatu record di dalam file.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Metode Akses File menyimpan informasi. Ketika digunakan informasi tersebut harus diakses dan dibaca kemudian dimasukkan ke memori komputer. Ada beberapa metode untuk mengakses informasi yang tersimpan di dalam file. Cara pengaksesan ini berbeda dari satu sistem dengan sistem yang lain.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Metode pemgaksesan ini terangkum menjadi 5 metode , yaitu; Metode Sequential Metode Pile Metode Indexed Sequential Metode Indexed Metode Direct atau Hashed
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Ada dua pengorganisasian data, yaitu; File sistem dibagi dengan banyak partisi Setiap partisi berisi informsi tentang file yang ada dipartisi tersebut.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Single-level Directory merupakan struktur direktori yang paling sederhana. Seua file ini berada di direktori yang sama sehingga mudah dimengerti dan mudah dipelihara.  single directory ini mempunyai kelemahan yaitu; Nama file harus unik  Ketika jumlah file yangditampung menjadi semakin banyak , maka akan sulit user unutk mengingat semua nama file.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Acyclic-Graph Directory struktur ini sebenarnya merupakan generalisasi dari struktur  Tree Structured Directory.  Struktur direktori ini memungkinkan sharing file atau sharing subdirektori.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) General Graph Directory struktur direktori ini merupakan pengembangan dari Acyclic-Graph Directory, karena struktur directory ini memungkinkan adanya penunjukan yang berputar, semetara pada  General Graph Directory hal tersebut harus dihindari
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Device sebagai File Dengan kata lain bahwa suatu file merupakan suatu sumber byte atau suatu penampungan byte. Keuntungan yangdidapatkan dari konsep ini adalah program tidak perlu tahu apakah program tersebut menulis ataumembacafile atau suatu perangkat. Hal ini disebut degan  Device Independence .
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Lanjutan Bagaimana file sistem tahu device driver yang akan dipanggil? Perangkat didefenisikan dengan nomor perangkat. Ada struktur data file sistem yang disebut debgan  device switch  yang berupa array, masing-masing mendeskripsikn device driver.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Menjalankan Sistem Operasi Suatu sistem dapat memanggil program ke dalam memori dan menjalankanya. Untuk menjalankan sistem operasi dapt dilakukan dengan langkah berikut; Baca boot dengan ROM Monitor Pindah kendali ke boot loader Boot block loader menemukan dan meload sistem operasi Pindahkan semua kendali kesistem operasi.
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) THANK YOU   SEMOGA BERMANFAAT

More Related Content

DOCX
Makalah Sistem Operasi
DOCX
Makalah kti-prosessor-dan-memori2 (1)
DOCX
Makalah sistem operasi
PPTX
Sistem komputer
PDF
Makalah sistem operasi 2
DOCX
Tugas siskom (1)
PDF
1.pengenalan sistem operasi
DOCX
Sistem Operasi Pada Komputer
Makalah Sistem Operasi
Makalah kti-prosessor-dan-memori2 (1)
Makalah sistem operasi
Sistem komputer
Makalah sistem operasi 2
Tugas siskom (1)
1.pengenalan sistem operasi
Sistem Operasi Pada Komputer

What's hot (20)

PDF
01 Pengantar T I
DOCX
TUGAS SIM, MARINI KHALISHAH KHANSA, YANANTO MIHADI PUTRA, SE, M.Si, SUMBER DA...
PDF
Diktat arsitektur & organisasi komputer
PPT
Komponen hardware sim berbasis komputer- 2017
PPTX
Anggun Fatria - Manajemen Proses
PPT
Perkuliahan 1 organisasi dan arsitektur komputer
DOCX
Slide share kjd
DOCX
Makalah sistim operasi
PPT
Perkuliahan 01 APLIKOM
PPTX
Rahadi Teguh Prasetyo - Komponen input-proses-output
PDF
Bab1 pengantar organisasikomputer
PDF
Siskom SMK X-2 Pengantar Organisasi dan Arsitektur Komputer - incomplete
DOCX
Makalah arsitektur komputer
PPT
Organisasi & Arsitektur
PDF
20091211 organisasidanarsitekturkomputer 2
PPTX
Suci Arrum Meilani - Manajemen Memori
PPSX
Cara proses perhitungan cpu
PPT
Chapter14(basis data)p
PPT
01 Pengantar T I
TUGAS SIM, MARINI KHALISHAH KHANSA, YANANTO MIHADI PUTRA, SE, M.Si, SUMBER DA...
Diktat arsitektur & organisasi komputer
Komponen hardware sim berbasis komputer- 2017
Anggun Fatria - Manajemen Proses
Perkuliahan 1 organisasi dan arsitektur komputer
Slide share kjd
Makalah sistim operasi
Perkuliahan 01 APLIKOM
Rahadi Teguh Prasetyo - Komponen input-proses-output
Bab1 pengantar organisasikomputer
Siskom SMK X-2 Pengantar Organisasi dan Arsitektur Komputer - incomplete
Makalah arsitektur komputer
Organisasi & Arsitektur
20091211 organisasidanarsitekturkomputer 2
Suci Arrum Meilani - Manajemen Memori
Cara proses perhitungan cpu
Chapter14(basis data)p
Ad

Viewers also liked (17)

PPT
Chapter1(basis data)p
PPT
Chapter 2 peripheral
PPT
Chapter1.os
PPT
Chapter3(basis data)p
PPT
Chapter2.os
DOCX
Get me bodied
DOCX
Get me bodied
PPT
Chapter10(basis data)p
PPT
Chapter4(basis data)p
PPT
Chapter5(basis data)p
PPT
Chapter9(basis data)p
PPT
Chapter1(basis data)p
PPT
Chapter6.os
PPT
Chapter3.os
PPT
Chapter12.os
PPT
Chapter11.os
PPT
Chapter2(basis data)p
Chapter1(basis data)p
Chapter 2 peripheral
Chapter1.os
Chapter3(basis data)p
Chapter2.os
Get me bodied
Get me bodied
Chapter10(basis data)p
Chapter4(basis data)p
Chapter5(basis data)p
Chapter9(basis data)p
Chapter1(basis data)p
Chapter6.os
Chapter3.os
Chapter12.os
Chapter11.os
Chapter2(basis data)p
Ad

Similar to Chapter14.os (20)

PPTX
Teknik Manajemen Memory.pptx
PPT
Chapter13.os
PPTX
Sistem operasi pada komputer di perkuliahan.pptx
PPT
Chapter3(basis data)
PPT
Zulyanti Megasari - Struktur Sistem Operasi
PDF
Pertemuan3
PPT
Konsep sistem operasi
PPT
Helen Alida Abilio - Struktur Sistem Operasi
PPT
Struktur sistem operasi
PPT
Ferli Apriadi - Struktur Sistem Operasi
PPT
Chapter7.os
PDF
Front side bus
PPT
Slide4 manajemen memori _Bu Indra
PPTX
Manajemen memory Bab I Politeknik Negeri Bengkalis
PPT
Slide 2-sistem-komputer
PPTX
Pertemuan ke 9
PPTX
Tugas PPT Memori Internal.pptx
PPT
Chapter4.os
PPT
Chapter9.os
PPT
Chapter5.os
Teknik Manajemen Memory.pptx
Chapter13.os
Sistem operasi pada komputer di perkuliahan.pptx
Chapter3(basis data)
Zulyanti Megasari - Struktur Sistem Operasi
Pertemuan3
Konsep sistem operasi
Helen Alida Abilio - Struktur Sistem Operasi
Struktur sistem operasi
Ferli Apriadi - Struktur Sistem Operasi
Chapter7.os
Front side bus
Slide4 manajemen memori _Bu Indra
Manajemen memory Bab I Politeknik Negeri Bengkalis
Slide 2-sistem-komputer
Pertemuan ke 9
Tugas PPT Memori Internal.pptx
Chapter4.os
Chapter9.os
Chapter5.os

More from PhOo JuTek (9)

PPT
Chapter 1 peripheral
PPT
Chapter8.os
PPT
Chapter10.os
PPT
Chapter13(basis data)p
PPT
Chapter12(basis data)p
PPT
Chapter11(basis data)p
PPT
Chapter8(basis data)p
PPT
Chapter7(basis data)p
PPT
Chapter6(basis data)p
Chapter 1 peripheral
Chapter8.os
Chapter10.os
Chapter13(basis data)p
Chapter12(basis data)p
Chapter11(basis data)p
Chapter8(basis data)p
Chapter7(basis data)p
Chapter6(basis data)p

Recently uploaded (10)

PDF
Struktur Data - 1 Kontrak Perkuliahan
PPTX
Introduction Financial Consolidatioan Multi currency integration to all ERP o...
PDF
Struktur Data - 4 Pointer & Linked List
PDF
Struktur Data - 2 Pengantar Struktur Data
PPTX
BAHASA MELAYU STANDARD kwjekqjeljwqelkqw
PPTX
CARA AKSES KE INTERNET MELALUI WIFI ATAU LAN
PPTX
Materi-1 Pengantar Infrastruktur Sistem Informasi.pptx
PPTX
Materi Workshop Keuangan Digital 2025.pptx
PPTX
Fiber_expert_development_program_rev.1.pptx
PDF
Struktur Data - 3 Array: Konsep & Implementasi
Struktur Data - 1 Kontrak Perkuliahan
Introduction Financial Consolidatioan Multi currency integration to all ERP o...
Struktur Data - 4 Pointer & Linked List
Struktur Data - 2 Pengantar Struktur Data
BAHASA MELAYU STANDARD kwjekqjeljwqelkqw
CARA AKSES KE INTERNET MELALUI WIFI ATAU LAN
Materi-1 Pengantar Infrastruktur Sistem Informasi.pptx
Materi Workshop Keuangan Digital 2025.pptx
Fiber_expert_development_program_rev.1.pptx
Struktur Data - 3 Array: Konsep & Implementasi

Chapter14.os

  • 1. SISTEM OPERASI Chapter 14 Create By: Syaputri Artami Prodi Pendidikan Teknik Informatika dan Komputer Jurusan Teknik Informatika Fakultas Teknik UNM Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
  • 2. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Ruang Alamat Logika dan Fisik Secara mendasar, instruksi-instruksi dan data-data suatu program akan “diikatkan” ke suatu alamat memori dengan tahap-tahap berikut: Compile Time Load Time Execution Time
  • 3. Partisi Memori Untuk dapat menampung proses-prose yang ada dan supaya proses-proses tersebut tidak serig menggangu, maka memori harus dibagi-bagi menjadi banyak bagian/partisi, sehingga masing-masing proses mendapatkan bagian memorinya sendiri-sendiri. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
  • 4. Partisi tetap (statis) Dapat diasumsikan bahawa sistem operasi menempati suatu daerah memori dengan ukuran yang tetap artinya sistem operasi sudah disediakan partisi statis dimemori utama, sisanya diguanakan oleh proses-proses lainnya. Cara yang paling sederhana untuk mengelolah sisa memori adalah dengan mempartisinya ke dalam bagian-bagian yang berukuran tetap atau statis. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
  • 5. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Partisi Dinamis Partisi ini mempunyai jumlah dan panjang yang bervariasi atau tidak tetap. Ketika suatu proses dibawa ke memori utama, proses tersebut dialokasikan sebanyak dibutuhkan secara cepat, tidak lebih dan tidak kurang.
  • 6. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Teknik BitMap Memori dibagi ke dalam unit-unit alokasi. Unit alokasi ini besarnya bervariasi dari beberapa word samapi beberpa kilobyte. Tiap-tiap unit berhubungan dengan tiap-tiap bit pada bitmap . Jika berisi 0 berarti unit tersebut kosong dan berisi 1 jika unit tersebut ada isinya, atau sebaliknya.
  • 7. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Teknik Linked List Cara lain untuk mencatatpemakaian memori adalh menggunakan linked list dan segmen-segmen memori yang dialokasikan dan memori yang dibebaskan, dimana suatu segmen merupakan suatu prose atau “lunag” diatara dua proses.
  • 8. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Teknik Buddy Sistem Buddy sistem merupakan suatu algoritma memory manajement yang memanfaatkan kelebihan bilanngan biner untuk pengalamatan supaya dapat mempercepat penghubungan “lunag-lunag” yang berdekatan ketika proses sudah selesai atau di-swap-out.
  • 9. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Pengalokasian Memori Dengan asumsi memory manager mengetahui Seberapa besar memori yan akan dialokasikan. First Fit Next Fit Best Fit Word Fit Quick Fit
  • 10. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) VIRTUAL MEMORI Kebutuhan kapasitas memori terus meningkat karena program-program yang dibuat semakin lama semakin membutuhkan ruang memori yang besar. Program yang lebih besar dari kapasitas memori adalah overlay . Virtual memori merupakan suatu teknik baru yang dapat mengatasi masalah diatas. Vitual memori bekerja seperti layaknya memori nyata, sehingga dari pandangan program tidak ada bedanya berada dimemori nyata atau virtual memori.
  • 11. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Struktur data vitual memory Page frame Page table Daftar page frame yang kosong Daftar page frame kosong yang termodifikasi Table algoritma penggantian Dearah swap
  • 12. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Paging Memori fist dibagi menjadi blok-blok dengan ukuran tetap, yang disebut dengan frame. Memori juga dibagi menjadi blok-blok dengan ukuran yang sama disebut dengan page. Ketika suatu proses sedang dieksekusi, alamat page di-load ke dalam sembarang frame memori yang tersediadari backing store. Backing store ini juga dibagi-bagi menjadi blok-blok berukuran tetap yang berukuran sama dengan ukuran frame memori.
  • 13. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Multilevel Paging Sistem komputer modern umumnya mendukug ruang alamat logika dengan ukuran yang sangat besar sehingga pada page table yang dibutuhkan juga menjadi sangat besar.
  • 14. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Algoritma pengganti Page page fault adalah suatu trap dari CPU ke sistem operasi untuk mendapatkan page. Ketika page fault muncul, sistem perasi harus memilih suatu page untuk dihapus dari memori supaya terdapat ruang kosong sehingga suatu proses dapat dibawa masuk ke page. Jika page yang akan dihapus sudah dimodifikasi ketika dimemori, maka page tersebut harus ditulis ulang ke disk supaya salinan page yang ada di disk tetap up-to-date. Oleh karena itu dibutuhkan suatu Algoritma pengganti Page.
  • 15. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Terdapat macam-macam Algoritma pengganti Page Algoritma pengganti Page secara Optimal Algoritma pengganti Page Not-Recently-used Algoritma pengganti Page FIFO Algoritma pengganti Page Second Chance Algoritma pengganti Page Clock Algoritma pengganti Page Laest-Recently-used Algoritma pengganti Page Acak
  • 16. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Teori tingkah laku program paging ada suatu teori mengatakan bahwa jika suatu program bertingkah laku khusus diwaktu lalu, maka program tersebut akan bertingkah laku yang sama di waktu yang mendatang. Jika teori tersebut benar, maka algoritmanya akan berjalan dengan baik, jika tidak maka algoritmanya tidak akan berjalan dengan baik.
  • 17. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Segmentasi Panging merupakan suatu pembagian/pemecahan suatu ruang alamat logika yang tidak berurutan (tidak tetap) menjadi potongan-potongan kecil yang berukuran tetap. Potongan tesebut disebut dengan segment . Jadi dapat dikatan bahwa suatu ruang alamat logika merupakan suatu kumpulan segment yang tidak membutuhkan pengurutan di antara segment.
  • 18. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) FILE SYSTEM file system merupakan sebuah aspek yang paling terihat dari suatu sistem operasi. File sistem menyediakan mekanisme untuk penyimpanan on-line dan pengaksesan ke data serta program yang menjadi miliki sistem operasi dan semua pemakai sistem kompiter.
  • 19. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) File sistem terdiri dari tiga bagian: file menyimpan data-data relasi yang merupakan kump0ulan informasi Struktur Direktori mengorganisasi dan menyediakan informasi tetang semua file di dalam sistem. Partisi untuk membagi secara fisik dan secara logik sekumulan direktori yang besar.
  • 20. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Sekilas tentang File file sistem merupakan implemtasi file dengan menggunakan disk. File dipetakan oleh operasi sistem ke perangkat fisik. Perangkat fisik ini merupakan suatu perangkat penyimpanan yang biasanya non-volatile sehingga data yang disimpan tidak akan hilang ketika aliran listrik terputus. Setiap file dipunyai oleh bebrapa user dan proteksi dari user yang tidak berhak menggunakannya.
  • 21. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Ada 4 istilah yang diguanakn dalam pembahasan tentang file, yaitu; Fieldmerupakan elemen dasar dari data Record merupkan sebuah kumpulan field yang saling beralasi File merupakan kumpulan record yang sejenis Database merupakan kumpulan dari data-data yang berelasi.
  • 22. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) 6 operasi manipulasi operasi-operasi dasar suatu file, yaitu; Pencipta file Manulis file Membaca file Memposisikan kembali Menghapus file Memotong file
  • 23. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Atribut-atribut dari file, yaitu; Nama Type Lokasi Ukuran Proteksi Jam,tanggal, dan identifikasi user
  • 24. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Abtraksi File ada dua aspek pentik dari file system, yaitu sistem panaman file dan metode pengaksesannya. Sistem pengamanan file merupakan nama file berorientasi user (berarti menggunakan karakter string) dan dikembalikan nama internal untuk file tersebut (angka biner) yang disebut dengan file indentifier .
  • 25. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Tiga macam nama unit atomic dalam file, yaitu; Byte Fixed-length Record Variable-Length Record setiap record mempunyao field khusus yang disebut dengan field kunci. File ini digunakan pada waktu pencarian suatu record di dalam file.
  • 26. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Metode Akses File menyimpan informasi. Ketika digunakan informasi tersebut harus diakses dan dibaca kemudian dimasukkan ke memori komputer. Ada beberapa metode untuk mengakses informasi yang tersimpan di dalam file. Cara pengaksesan ini berbeda dari satu sistem dengan sistem yang lain.
  • 27. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Metode pemgaksesan ini terangkum menjadi 5 metode , yaitu; Metode Sequential Metode Pile Metode Indexed Sequential Metode Indexed Metode Direct atau Hashed
  • 28. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Ada dua pengorganisasian data, yaitu; File sistem dibagi dengan banyak partisi Setiap partisi berisi informsi tentang file yang ada dipartisi tersebut.
  • 29. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Single-level Directory merupakan struktur direktori yang paling sederhana. Seua file ini berada di direktori yang sama sehingga mudah dimengerti dan mudah dipelihara. single directory ini mempunyai kelemahan yaitu; Nama file harus unik Ketika jumlah file yangditampung menjadi semakin banyak , maka akan sulit user unutk mengingat semua nama file.
  • 30. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Acyclic-Graph Directory struktur ini sebenarnya merupakan generalisasi dari struktur Tree Structured Directory. Struktur direktori ini memungkinkan sharing file atau sharing subdirektori.
  • 31. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) General Graph Directory struktur direktori ini merupakan pengembangan dari Acyclic-Graph Directory, karena struktur directory ini memungkinkan adanya penunjukan yang berputar, semetara pada General Graph Directory hal tersebut harus dihindari
  • 32. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Device sebagai File Dengan kata lain bahwa suatu file merupakan suatu sumber byte atau suatu penampungan byte. Keuntungan yangdidapatkan dari konsep ini adalah program tidak perlu tahu apakah program tersebut menulis ataumembacafile atau suatu perangkat. Hal ini disebut degan Device Independence .
  • 33. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Lanjutan Bagaimana file sistem tahu device driver yang akan dipanggil? Perangkat didefenisikan dengan nomor perangkat. Ada struktur data file sistem yang disebut debgan device switch yang berupa array, masing-masing mendeskripsikn device driver.
  • 34. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) Menjalankan Sistem Operasi Suatu sistem dapat memanggil program ke dalam memori dan menjalankanya. Untuk menjalankan sistem operasi dapt dilakukan dengan langkah berikut; Baca boot dengan ROM Monitor Pindah kendali ke boot loader Boot block loader menemukan dan meload sistem operasi Pindahkan semua kendali kesistem operasi.
  • 35. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) THANK YOU  SEMOGA BERMANFAAT