Review
Tahukah anda tentang hal berikut :
Definisi Sistem Operasi Perkembangan Komputer System Component Operating System Services System Calls System Programs System Structures Virtual Machines System Design and Implementation System Generation
Manajamen File
File adalah unit penyimpanan logika yang merupakan abstraksi dari properti fisik dari perangkat penyimpanan yang digunakan OS SO bertanggung jawab atas :
Pembuatan dan penghapusan file Pembuatan dan penghapusan direktori Mendukung manipulasi file dan direktori Memetakan file ke secondary storage Mem-back up file ke media penyimpanan yang permanen (non-volatile)
Protection System
Proteksi merupakan mekanisme mengontrol akses program, proses atau user untuk resource yang ditentukan sistem komputer. SO bertanggung jawab atas :
Membedakan pengguna ( Administrator or guest ) Menspesifikasikan control untuk diberi tugas Menyediakan alat untuk pemberlakuan system
Jaringan (Networking
Hal yang terpenting didalam sistem terdistribusi dimana kumpulan proses tidak membagi memory dan clock; tetapi setiap memory memiliki memory lokal sendiri dan proses berkomunikasi melalui saluran lain yg berbeda SO bertanggung jawab atas :
Penanganan Sistem Terdistribusi Peningkatan kecepatan komputasi Meningkatkan kemampuan penyediaan data
Kernel
Bagian dari SO yang mengeksekusi system program disebut Kernel atau Nucleus Sering juga disebut sebagai inti dari suatu SO Menyediakan layanan untuk semua tugas yang harus dilaksanakan oleh SO
Struktur Sederhana
Banyak sistem yang tidak terstruktur dengan baik, sehingga sistem operasi seperti ini dimulai dengan sistem yang lebih kecil, sederhana, dan terbatas. Kemudian berkembang dengan cakupan yang original. Contoh : MS-DOS, UNIX
Mikrokernel 1/2
Metode ini menyusun sistem operasi dengan menghapus semua komponen yang tidak esensial dari kernel, dan mengimplementasikannya sebagai program sistem dan level pengguna. Hasilnya kernel yang lebih kecil Pada umumnya mikrokernel mendukung proses dan menajemen memori yang minimal, sebagai tambahan untuk fasilitas komunikasi.
Mikrokernel 2/2
Fungsi utama mikrokernel adalah mendukung fasilitas komunikasi antara program klien dan bermacam-macam layanan yang juga berjalan di user space. Salah satu keuntungan mikrokernel adalah ketika layanan baru akan ditambahkan ke user space, kernel tidak perlu dimodikasi. Kalau pun harus, perubahan akan lebih sedikit