Struktur Sistem Operasi Linux dan Windows
Pada Posting
kali ini saya akan membahas sedikit mengenai Struktur sistem operasi dari Linux
dan Windows. Jika kita berbicara masalah struktur, pasti sudah terlintas hal
yang berhubungan dengan susunan. Di sini saya akan membahas sedikit tentang
struktur sistem operasi Linux dan Windows.
1.Struktur
Sistem Operasi Linux
Gambar berikut ini
merupakan struktur sederhana dari sistem operasi Linux.
Sebelum kita membahas lebih jauh apa itu KDE dan Gnome, kita perlu mengetahui apa itu Desktop??
Desktop dalam sistem operasi bisa dikatakan sebagai sebuah area kerja
dengan interface grafis untuk user agar dapat mengerjakan pekerjaannya
pada sistem operasi tersebut.
Selanjutnya
kita akan membahas tentang KDE dan Gnome. KDE (K Desktop Environment)
merupakan salah satu windows manager di sistem operasi berbasis Unix.
Pembuatan aplikasi yang berjalan di KDE harus mengikuti standar
antarmuka yang ramah dan efisien penggunaannya. KDE adalah sebuah
aplikasi desktop environment untuk sistem operasi berbasis Unix (Linux,
FreeBSD, dll). Fungsi dari KDE adalah untuk mengurangi penggunaan
command line yang mungkin terlalu rumit bagi pengguna yang awam di
sistem operasi berbasis Unix tersebut, sehingga pengoperasiannya semudah
mengoperasikan desktop pada windows.
Gnome
(GNU Network Object Model Environment) adalah Graphical User Interface
(GUI) dan aplikasi desktop untuk sebagian pengguna Unix dan Linux. Gnome
dibuat dengan menyesuaikan engine yang dipakai untuk menampilkan warna
dan efek yang diinginkan. Gnome adalah salah satu desktop bagi pengguna
Linux yang memiliki kemudahan memilih aplikasi desktop.
Perbedaan KDE dengan Gnome :
KDE
memiliki tampilan grafis yang lebih bagus dan cantik tapi akan membuat
penggunaan memory yang banyak sehingga memperlambat system.
Gnome penampilannya tidak buruk, tapi tidak terlalu memakai banyak memory, sehingga kinerja sistem lebih lancar.
Window manager
Window
manager adalah program yang berfungsi untuk mengatur tampilan window
dari aplikasi yang sedang anda jalankan. Perlu diingat bahwa sebuah
desktop manager / desktop sangat bergantung pada window manager ini,
namun tidak sebaliknya.
Xwindows
Linux
tidak sepenuhnya text based dan tidak menarik bagi sebagian orang yang
sudah lama dimanjakan oleh GUI yang dimiliki MS-Windows, tapi Linux juga
memiliki interface berbasis grafik yang sangat powerfull dan dikenal
dengan Xwindow system. Interface ini mendukung banyak aplikasi berbasis
grafik dan mudah menjadi standar industri.
intinya ketiga lapisan tadi sebagai penghubung antara user dengan sistem operasi Linux.
Kernel
Dalam
sebuah perangkat komputer, kernel merupakan komponen inti dari sistem
operasi yang berjalan dalam perangkat tersebut. Kernel bertugas untuk
pembagian sumber daya sistem, komunikasi antara komponen hardware dan
software.
Ada beberapa desain kernel :
Monolithic kernel
Micro kernel
Hybrid kernel
Exo kernel
yang
terakhir dari struktur Linux ini adalah hardware. sudah kita ketahuio
bersama bahwa hardware adalah perangkat keras dari komputer itu sendiri.
2. Struktur Sistem Operasi Windows
Command InterpreterLong-term scheduler
Long-term scheduler digunakan untuk memilih proses dari pool dan menyimpannya ke memori.
Resource manager
Pada sistem resource manager ini setiap program akan memperoleh alokasi waktu, ruang, dll.
Short-term scheduler
Shoert-term scheduler digunakan untuk memilih diantara proses-proses yang akan dieksekusi dan salah satunya dialokasikan ke CPU.
File Manager
Berkas
komputer secara fisik dapat diatur oleh sistem yang digunakan oleh
media penyimpanan dimana berkas disimpan. Secara logis pengguna
membutuhkan sebuah utilitas untuk melakukan manajemen berkas yang sering
disebut File Manager. Contoh dari File Manager adalah Windows Exploler
pada windows.
Komentar
Posting Komentar