- Kernel
- File (Sistem Berkas dan File System)
- Shell (User Interface)
* Graphical User Interface (Mode Grafis)
Kernel
kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi.
Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman.
Tentang Kernel
Untuk menjalankan sebuah komputer kita tidak harus menggunakan kernel sistem operasi. Sebuah program dapat saja langsung diload dan dijalankan diatas mesin 'telanjang' komputer, yaitu bilamana pembuat program ingin melakukan pekerjaannya tanpa bantuan abstraksi perangkat keras atau bantuan sistem operasi.
Teknik ini digunakan oleh komputer generasi awal, sehingga bila kita ingin berpindah dari satu program ke program lain, kita harus mereset dan meload kembali program-program tersebut.
Kernel di OS Windows
Pada sistem operasi Windows, kernel ditangani oleh file kernel32.dll. Kernel ini menangani manajemen memori, operasi masukan / keluaran dan interrupt.
Ketika boot Windows, kernel32.dll di-load ke dalam spasi protected memory sehingga spasi memorinya tidak digunakan oleh aplikasi lain.
Apabila ada aplikasi yang mencoba mengambil spasi memori kernel32.dll, akan muncul pesan kesalahan "invalid page fault".
Jenis-Jenis Desain Kernel
File
File atau berkas adalah entitas dari data yang disimpan di dalam sistem berkas yang dapat diakses dan diatur oleh pengguna.
Sebuah berkas memiliki nama yang unik dalam direktori di mana ia berada (tidak bisa sama).
Alamat direktori dimana suatu berkas ditempatkan diistilahkan dengan path. (C:\windows\system32)
File System
File System merupakan metode penyimpanan dan pengorganisasian file atau media penyimpanan komputer dalam mengatur lokasi file tersebut.
Kita mengenal ada beberapa media penyimpan, seperti : disket, CD-ROM, hard disk, flash disk.
Setiap media penyimpan memiliki kapasitas tertentu agar dapat dibaca oleh sistem operasi yang kita pilih.
WinFS
WinFS (singkat untuk Windows Future Storage) adalah kode nama untuk penyimpanan data dan berdasarkan sistem manajemen database relasional, dikembangkan oleh Microsoft dan didemokan pertama kali pada tahun 2003 sebagai lanjutan penyimpanan subsistem untuk sistem operasi Microsoft Windows.
Dirancang untuk kehandalan, pengelolaan terstruktur dan semi terstruktur.
WinFS bukan file sistem. Ia direncanakan untuk database yang beroperasi di atas NTFS.
WinFS termasuk database relasional untuk menyimpan informasi, dan memungkinkan semua jenis informasi akan disimpan di dalamnya.
User Interface (Shell)
User interface merupakan tampilan antar muka yang menjadi ciri sistem operasi untuk interaksi antara user dengan komputer.
Casino Games Near Me - Mapyro
BalasHapusFind the best casinos and play slots near you from Mapyro. 동해 출장안마 Casino 경산 출장안마 Slots, Table Games, Keno, Blackjack, Roulette, 충청북도 출장마사지 Keno 파주 출장마사지 and Poker. 남원 출장안마