ARSITEKTUR SISTEM OPERASI LINUX
Sistem opersi Linux memiliki konsep yang hampir sama dalam hal arsitektur dengan sistem operasi lainnya. Perbedaannya adalah bentuk dari disetiap komponen pada arsitektur tersebut, antara lain seperti berikut ini.
1. Kernel
Kernel Linux adalah kernel yang digunakan dalam sistem opersi GNU/Linux. Kernel ini operasi UNIX, dirilis dengan menggunakan lisensi GNU General Public License (GPL), dan dikembangkan oleh pemrogram di seluruh dunia.
2.Library
Library adalah file atau sekumpulan file yang di dalamnya terdapat fungsi atau kelas yang dibutuhkan oleh program aplikasi. Sebagai contoh library adalah Glibc,libcurl, libpng serta library yang lain yang fungsinya menjadi pondasi untuk program yang akan berjalan diatasnya. Misalnya tanpa library getty, maka kita tidak dapat membuka shell atau CLI, tanpa libpng maka kita tidak bisa membuka gambar, tanpa libmpg maka kita bisa memutar mp3.
3. Shell
Shell adalah aplikasi yang bertugas menerima Input perintah dari user. Pada sistem operasi windows, dapat disamakan dengan Command Prompt. Bedanya, Shell di linux tidak terkait dengan GUI nya . Linux mempunyai banyak shell, diantaranya adalah csh, tcsh, sh, ash, dan yang paling populer Bash. Kebanyakan server, tiga lapis ini saja sudah lebih dari cukup, tinggal di tambahkan server( apliksi yang berjalan di belakang layar) misal webserver apache.
4. X-Windows
X Windows adalah Library khusus umtuk tampialn GUI di UNIX/Linux, tanpa adanya library ini, maka KDE, GNome atau openoffice tidak akan dapat berjalan.
1. Kernel
Kernel Linux adalah kernel yang digunakan dalam sistem opersi GNU/Linux. Kernel ini operasi UNIX, dirilis dengan menggunakan lisensi GNU General Public License (GPL), dan dikembangkan oleh pemrogram di seluruh dunia.
2.Library
Library adalah file atau sekumpulan file yang di dalamnya terdapat fungsi atau kelas yang dibutuhkan oleh program aplikasi. Sebagai contoh library adalah Glibc,libcurl, libpng serta library yang lain yang fungsinya menjadi pondasi untuk program yang akan berjalan diatasnya. Misalnya tanpa library getty, maka kita tidak dapat membuka shell atau CLI, tanpa libpng maka kita tidak bisa membuka gambar, tanpa libmpg maka kita bisa memutar mp3.
3. Shell
Shell adalah aplikasi yang bertugas menerima Input perintah dari user. Pada sistem operasi windows, dapat disamakan dengan Command Prompt. Bedanya, Shell di linux tidak terkait dengan GUI nya . Linux mempunyai banyak shell, diantaranya adalah csh, tcsh, sh, ash, dan yang paling populer Bash. Kebanyakan server, tiga lapis ini saja sudah lebih dari cukup, tinggal di tambahkan server( apliksi yang berjalan di belakang layar) misal webserver apache.
4. X-Windows
X Windows adalah Library khusus umtuk tampialn GUI di UNIX/Linux, tanpa adanya library ini, maka KDE, GNome atau openoffice tidak akan dapat berjalan.
Komentar
Posting Komentar