50
perangkat
keras
(hardware)
serta
melakukan
perhitungan sistem
operasi
dasar
(Tanenbaum, 2001,
p1).
Sistem
operasi
mempunyai
tugas
untuk
memastikan
aplikasi-aplikasi yang
berjalan
dapat
menggunakan
memori
yang
dibutuhkan,
mengendalikan perangkat
input
dan
output,
serta
memberikan akses
ke
file sistem
yang dibutuhkan.
Secara
umum sistem operasi
adalah
software
pada
lapisan
pertama yang
dimuat
di
memori
ketika
komputer
dioperasikan.
Sebagai
software
yang
berada
pada
lapisan
pertama
pada
sistem
komputer, software
lain
yang
dijalankan
setelahnya
mempunyai
ketergantungan pada
sistem
operasi
untuk
akses
terhadap
sistem
komputer
tersebut.
Sistem
operasi
menyediakan layanan
terhadap
disk
access,
memory
management,
task
scheduling,
dan
user
interfacing.
Bagian
yang
menyediakan layanan jenis ini pada sistem operasi dinamakan kernel.
2.9.1
Linux
Linux
adalah
salah
satu
contoh
sistem
operasi.
Kernel
Linux
dibuat
oleh
Linus
Torvalds,
seorang
mahasiswa
University
of
Helsinki
di
Finlandia.
Linux
dikembangkan
oleh
Linus
menggunakan
Minix,
kernel
sederhana
yang
dibuat
oleh
Andrew
Tanenbaum
pada
komputernya.
Linux
dikembangkan dengan
menggabungkan Minix
dan
libraries
dan
tools
dari
proyek
Gnus
Not
Unix
(GNU).
Kernel
Linux
yang
pertama
dirilis
di
internet pada
tahun
1991,
sejak
itu
banyak pengembang
yang ikut berpartisipasi dalam proyek pengembangan kernel
Linux ini.
|