Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
8Activity
0 of .
Results for:
No results containing your search query
P. 1
Manajemen Proses

Manajemen Proses

Ratings: (0)|Views: 927 |Likes:
Published by jr_berg

More info:

Published by: jr_berg on Apr 14, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

04/02/2013

pdf

text

original

 
Manajemen ProsesBab 5. Komponen Sistem Operasi
Manajemen Proses
Proses adalah sebuah program yang sedang dieksekusi. Sedangkan program adalah kumpulaninstruksi yang ditulis ke dalam bahasa yang dimengerti sistem operasi. Sebuah prosesmembutuhkan sejumlah sumber daya untuk menyelesaikan tugasnya. Sumber daya tersebutdapat berupa
CPU time
,
alamat memori
,
berkas-berkas
,
dan perangkat-perangkat M/K. Sistemoperasi mengalokasikan sumber daya-sumber daya tersebut saat proses itu diciptakan atausedang diproses/dijalankan. Ketika proses tersebut berhenti dijalankan
,
sistem operasi akanmengambil kembali semua sumber daya agar bisa digunakan kembali oleh proses lainnya.Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen proses seperti:
y
 
Membuat dan menghapus proses pengguna dan sistem proses.
Sistem operasi bertugas mengalokasikan sumber daya yang dibutuhkan oleh sebuah proses dankemudian mengambil sumber daya itu kembali setelah proses tersebut selesai agar dapatdigunakan untuk proses lainnya.
y
 
Menunda atau melanjutkan proses.
Sistem operasi akan mengatur proses apa yangharus dijalankan terlebih dahulu berdasarkan berdasarkan prioritas dari proses-prosesyang ada. Apa bila terjadi 2 atau lebih proses yang mengantri untuk dijalankan
,
sistemoperasi akan mendahulukan proses yang memiliki prioritas paling besar.
y
 
Menyediakan mekanisme untuk proses sinkronisasi.
Sistem operasi akan mengatur  jalannya beberapa proses yang dieksekusi bersamaan. Tujuannya adalah menghindarkanterjadinya inkonsistensi data karena pengaksesan data yang sama
,
juga untuk mengatur urutan jalannya proses agar setiap proses berjalan dengan lancar 
y
 
Menyediakan mekanisme untuk proses komunikasi.
Sistem operasi menyediakanmekanisme agar beberapa proses dapat saling berinteraksi dan berkomunikasi (contohnya berbagi sumber daya antar proses) satu sama lain tanpa menyebabkan terganggunya proses lainnya.
y
 
Menyediakan mekanisme untuk penanganan
deadlock 
.
 D
eadlock 
adalah suatukeadaan dimana sistem seperti terhenti karena setiap proses memiliki sumber daya yangtidak bisa dibagi dan menunggu untuk mendapatkan sumber daya yang sedang dimilikioleh proses lain. Saling menunggu inilah yang disebut
deadlock 
(kebuntuan). Sistemoperasi harus bisa mencegah
,
menghindari
,
dan mendeteksi adanya
deadlock 
. Jika
deadlock 
terjadi
,
sistem operasi juga harus dapat memulihkan kondisi sistemnya.
Manajemen Sistem Berkas
 
 
Bab 5. Komponen Sistem Operasi
Manajemen Sistem Berkas
 F 
ile
atau berkas adalah representasi program dan data yang berupa kumpulan informasi yangsaling berhubungan dan disimpan di perangkat penyimpanan. Sistem berkas ini sangatlah penting
,
karena informasi atau data yang disimpan dalam berkas adalah sesuatu yang sangat berharga bagi pengguna. Sistem operasi harus dapat melakukan operasi-operasi pada berkas
,
 seperti membuka
,
membaca
,
menulis
,
dan menyimpan berkas tersebut pada sarana penyimpanansekunder. Oleh karena itu
,
sistem operasi harus dapat melakukan operasi berkas dengan baik.Sistem operasi melakukan manajemen sistem berkas dalam beberapa hal:
y
 
Pembuatan berkas atau direktori.
B
erkas yang dibuat nantinya akan diletakkan padadirektori-direktori yang diinginkan pada sistem berkas. Sistem operasi akan menunjukkantempat dimana lokasi berkas atau direktori tersebut akan diletakkan. Setelah itu
,
sistemoperasi akan membuat entri yang berisi nama berkas dan lokasinya pada sistem berkas.
y
 
Penghapusan berkas atau direktori.
Sistem operasi akan mencari letak berkas ataudirektori yang hendak dihapus dari sistem berkas
,
lalu menghapus seluruh entri berkastersebut
,
agar tempat dari berkas tersebut dapat digunakan oleh berkas lainnya.
y
 
Pembacaan dan menulis berkas.
Proses pembacaan dan penulisan berkas melibatkan
 p
ointer 
yang menunjukkan posisi dimana sebuah informasi akan dituliskan di dalamsebuah berkas.
y
 
Meletakkan berkas pada sistem penyimpanan sekunder.
Sistem operasi mengatur lokasi fisik tempat penyimpanan berkas pada sarana penyimpanan sekunder 
Manajemen Sistem M/K (
 I/O
)
 
Pekerjaan utama yang paling sering dilakukan oleh sistem komputer selain melakukan komputasiadalah Masukan/Keluaran (M/K). Dalam kenyataannya
,
waktu yang digunakan untuk komputasilebih sedikit dibandingkan waktu untuk M/K. Ditambah lagi dengan banyaknya variasi perangkatM/K sehingga membuat manajemen M/K menjadi komponen yang penting bagi sebuah sistemoperasi. Sistem operasi juga sering disebut
device manager 
,
karena sistem operasi mengatur  berbagai macam perangkat (
device
).Fungsi-fungsi sistem operasi untuk sistem M/K:
y
 
Penyanggaan (
buff 
ering 
)
.
Menampung data sementara dari/ke perangkat M/K 
y
 
Penjadwalan (
s
ched 
u
ling 
)
.
Melakukan penjadualan pemakaian M/K sistem supayalebih efisien.
 
y
 
Spooling.
Meletakkan suatu pekerjaan program pada penyangga
,
agar setiap perangkatdapat mengaksesnya saat perangkat tersebut siap.
y
 
Menyediakan
driver 
perangkat yang umum.
 D
river 
digunakan agar sistem operasidapat memberi perintah untuk melakukan operasi pada perangkat keras M/K yang umum
,
 seperti
o
 p
tical drive
,
media penyimpanan sekunder 
,
dan layar monitor.
y
 
Menyediakan
driver 
perangkat yang khusus.
 D
river 
digunakan agar sistem operasidapat memberi perintah untuk melakukan operasi pada perangkat keras M/K tertentu
,
 seperti kartu suara
,
kartu grafis
,
dan
motherboard 
 
Manajemen Penyimpanan Sekunder
Penyimpanan sekunder (
 s
econdary
 s
torage
) adalah sarana penyimpanan yang berada satutingkat di bawah memori utama sebuah komputer dalam hirarki memori. Tidak seperti memoriutama komputer 
,
penyimpanan sekunder tidak memiliki hubungan langsung dengan prosesor melalui bus
,
sehingga harus melewati M/K.Sarana penyimpanan sekunder memiliki ciri-ciri umum sebagai berikut:1.
 
 N 
on volatile
(tahan lama
)
.
W
alaupun komputer dimatikan
,
data-data yang disimpan disarana penyimpanan sekunder tidak hilang. Data disimpan dalam piringan-piringanmagnetik.2.
 
T
idak berhubungan langsung dengan bus CPU.
Dalam struktur organisasi komputer modern
,
sarana penyimpanan sekunder terhubung dengan
northbridge
.
 Northbridge
yangmenghubungkan sarana penyimpanan sekunder pada M/K dengan bus CPU.3.
 
L
ambat.
Data yang berada di sarana penyimpanan sekunder memiliki waktu yang lebihlama untuk diakses (
read/write
) dibandingkan dengan mengakses di memori utama.Selain disebabkan oleh
bandwidth
bus yang lebih rendah
,
hal ini juga dikarenakan adanyamekanisme perputaran
head 
dan piringan magnetik yang memakan waktu.4.
 
H
arganya murah.
Perbandingan harga yang dibayar oleh pengguna per 
byte
data jauhlebih murah dibandingkan dengan harga memori utama.Sarana penyimpanan sekunder memiliki fungsi-fungsi sebagai berikut:1.
 
Menyimpan berkas secara permanen.
Data atau berkas diletakkan secara fisik pada piringan magnet dari disk 
,
yang tidak hilang walaupun komputer dimatikan (
nonvolatile
)2.
 
Menyimpan program yang belum dieksekusi prosesor.
Jika sebuah program ingindieksekusi oleh prosesor 
,
program tersebut dibaca dari disk 
,
lalu diletakkan di memoriutama komputer untuk selanjutnya dieksekusi oleh prosesor menjadi proses.3.
 
Memori virtual.
Adalah mekanisme sistem operasi untuk menjadikan beberapa ruangkosong dari disk menjadi alamat-alamat memori virtual
,
sehingga prosesor bisamenggunakan memorivirtual ini seolah-olah sebagai memori utama. Akan tetapi
,
karena

Activity (8)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Kevin Wijaya liked this
guz suyAsa' liked this
Fahri Utiina liked this
Rakhmat Affandi liked this
ghaniy_surya liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->