MANAGEMENT PROSES
SISTEM OPERASI
Disusun Oleh :
LENY MEILISA
Npm :19313039
2020
i
Kata Pengantar
Puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan hidayah-
Nya sehingga saya dapat menyelesaikan tugas makalah yang
berjudul Management Proses ini tepat pada waktunya.
Adapun tujuan dari penulisan dari makalah ini adalah untuk memenuhi
tugas Praktikum pada mata kuliah Sistem Operasi. Selain itu, makalah ini juga
bertujuan untuk menambah wawasan tentang Management Proses bagi para
pembaca dan juga bagi penulis.
Saya juga mengucapkan terima kasih kepada semua pihak yang telah membagi
sebagian pengetahuannya sehingga saya dapat menyelesaikan makalah ini.
Saya menyadari, makalah yang saya tulis ini masih jauh dari kata sempurna.
Oleh karena itu, kritik dan saran yang membangun akan saya nantikan demi
kesempurnaan makalah ini.
Penulis
Leny Meilisa
Npm: 19313039
ii
DAFTAR ISI
JUDUL………………………………………………………… i
KATA PENGANTAR………………………………………… ii
BAB I PENDAHULUAN
BAB II PEMBAHASAN
A. Management Proses………………………………………… 3
B. Konsep Dasar……………………………………………….. 5
C. Management Sistem………………………………………… 13
D. Tahap Penciptaan Proses……………………………………. 18
A. Kesimpulan………………………………………………… 21
DAFTAR PUSTAKA…………………………………………. 22
iii
BAB I
PENDAHULUAN
1
B. Rumusan Masalah
C. Tujuan Pembahasan
2
BAB II
PEMBAHASAN
A. Management Proses
3
• Menyediakan mekanisme untuk proses sinkronisasi. Sistem operasi
akan mengatur jalannya beberapa proses yang dieksekusi bersamaan.
Tujuannya adalah menghindarkan terjadinya inkonsistensi data karena
pengaksesan data yang sama, juga untuk mengatur urutan jalannya
proses agar setiap proses berjalan dengan lancar
• Menyediakan mekanisme untuk proses komunikasi. Sistem operasi
menyediakan mekanisme agar beberapa proses dapat saling berinteraksi
dan berkomunikasi (contohnya berbagi sumber daya antar proses) satu
sama lain tanpa menyebabkan terganggunya proses lainnya.
• Menyediakan mekanisme untuk penanganan deadlock. Deadlock adalah
suatu keadaan dimana sistem seperti terhenti karena setiap proses
memiliki sumber daya yang tidak bisa dibagi dan menunggu untuk
mendapatkan sumber daya yang sedang dimiliki oleh proses lain. Saling
menunggu inilah yang disebut deadlock(kebuntuan). Sistem operasi
harus bisa mencegah, menghindari, dan mendeteksi adanya deadlock.
Jika deadlock terjadi, sistem operasi juga harus dapat memulihkan
kondisi sistemnya.
4
B. Konsep Dasar
5
b. Generality
c. Efficiency
• Main Storage
• Satu atau lebih CPU
• Input/output Device
• Channel / saluran
• Media secondary storage
d. Visibility
6
e. Fleksibilitas
f. Opacity ( Transparency)
Memiliki ijin penggunaan, sehingga untuk detail fitur tertentu tidak bisa
diketahui atau digunakan.
g. Security
h. Integrity
Memiliki proteksi terhdap dirinya sendiri dan user dari sesuatu yang
menyebabkan kesalahan
i. Capability
j. Avaibility
k. Reliability
l. Serviceability
7
m. Extensibility
6. Komponen Pendukung
8
7. Struktur Dasar Sistem Operasi
a. Sistem monolitik
Kelemahan:
Keunggulan:
Layanan dapat dilakukan sangat cepat karena terdapat disatu ruang alamat.
b. Sistem berlapis
9
Kelemahan:
Fungsi-fungsi SO harus diberikan ketiap lapisan secara hati-hati.
Keunggulan :
Yaitu sistem yang mempunyai karakteristik bahwa lebih dari satu proses
dapat dijalankan dalam sistem komputasi yang sama pada saat yang sama.
Suatu proses menggunakan CPU dengan waktu tertentu, setelah itu CPU
digunakan untuk mengerjakan proses yang lain.Waktu maksimal yang
diperlukan untuk menggunakan CPU disebut Quantum Time.
10
d. Sistem Multi Processing / Tightlycoupled Systems
Yaitu suatu sistem yang memiliki lebih dari satu processor, sehingga
mampu menjalankan satu atau lebih program, menggunakan bus, clock,
memori, dan peralatan lainnya secara bersama-sama.
Keuntungan:
Kecepatan komputasi
Komunikasi, adanya transfer data dari satu program ke program yang lain.
f. system Real-Time
11
Ada dua bentuk sistem real time:
• Hard real time, yaitu menjamin critical task dapat diselesaikan tepat
pada waktunya.
• Soft real time, yaitu memberikan prioritas pada critical task
dibanding dengan task yang lainnya hingga critical task selesai
dikerjakan.
12
C. Management Sistem
Sistem operasi memiliki tugas untuk mengatur bagian memori yang sedang
digunakan dan mengalokasikan jumlah dan alamat memori yang diperlukan,
baik untuk program yang akan berjalan maupun untuk sistem operasi itu
sendiri. Tujuan dari manajemen memori utama adalah agar utilitas CPU
meningkat dan untuk meningkatkan efisiensi pemakaian memori.
Memori utama atau lebih dikenal sebagai memori adalah sebuah array yang
besar dari word atau byte yang ukurannya mencapai ratusan, ribuan, atau
bahkan jutaan. Setiap word atau byte mempunyai alamat tersendiri. Memori
utama berfungsi sebagai tempat penyimpanan instruksi/data yang akses
datanya digunakan oleh CPU dan perangkat M/K. Memori utama termasuk
tempat penyimpanan data yang yang bersifat volatile(tidak permanen), yaitu
data akan hilang kalau komputer dimatikan.
13
- Manajemen Sistem Berkas
File atau berkas adalah representasi program dan data yang berupa kumpulan
informasi yang saling 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
penyimpanan sekunder. Oleh karena itu, sistem operasi harus dapat
melakukan operasi berkas dengan baik.
Pekerjaan utama yang paling sering dilakukan oleh sistem komputer selain
melakukan komputasi adalah Masukan/Keluaran (M/K). Dalam
kenyataannya, waktu yang digunakan untuk komputasi lebih sedikit
dibandingkan waktu untuk M/K. Ditambah lagi dengan banyaknya variasi
perangkat M/K sehingga membuat manajemen M/K menjadi komponen
yang penting bagi sebuah sistem operasi. Sistem operasi juga sering
disebut device manager, karena sistem operasi mengatur berbagai macam
perangkat ( device).
15
- Manajemen Penyimpanan Sekunder
16
• Memori virtual. Adalah mekanisme sistem operasi untuk menjadikan
beberapa ruang kosong dari disk menjadi alamat-alamat memori
virtual, sehingga prosesor bisa menggunakan memorivirtual ini
seolah-olah sebagai memori utama. Akan tetapi, karena letaknya di
penyimpanan sekunder, akses prosesor ke memori virtual menjadi
jauh lebih lambat dan menghambat kinerja komputer.
• Sistem operasi memiliki peran penting dalam manajemen
penyimpanan sekunder. Tujuan penting dari manajemen ini adalah
untuk keamanan, efisiensi, dan optimalisasi penggunaan sarana
penyimpanan sekunder.
17
D. Tahap-tahap penciptaan proses
1. Beri satu identifier unik ke proses baru. Isian baru ditambahkan ke tabel
proses utama yang berisi satu isian perproses.
5. Bila diperlukan struktur data lain maka segera dibuat struktur data itu.
- Status Proses
Saat proses dieksekusi maka setiap proses akan mengalami perubahan status
/ kondisi. Jika dikelompokkan, maka perubahan status proses ada lima
tahapan yaitu :
18
- Penyebab penciptaan proses antara lain :
▪ Pada lingkungan batch, sebagai tanggapan atas pemberian satu kerja
(job).
▪ Pada lingkungan interaktif, ketika pemakai baru berusaha log on.
19
- Penghancuran Proses (destroy a process)
20
BAB III
PENUTUP
A. Kesimpulan
Sistem operasi memiliki beberapa komponen, seperti manajemen proses,
manajemen memori utama, manajemen sistem berkas, manajemen sistem M/K,
manajemen penyimpanan sekunder, proteksi dan keamanan, dan antarmuka.
Semua komponen tersebut saling berkaitan satu sama lain. Sebuah sistem
operasi tidak dapat bekerja apabila salah satu saja dari komponen-komponen
tersebut hilang.
Memahami komponen-komponen sistem operasi dalam bab ini akan
memudahkan pemahaman tentang sistem operasi dalam bab-bab selanjutnya
dalam buku ini. Dalam bab-bab selanjutnya, hanya beberapa komponen saja
yang akan dibahas lebih lanjut, yaitu manajemen proses, manajemen memori
utama, manajemen memori sekunder, manajemen file/berkas, manajemen
sistem input-output I/O atau masuk-keluar M/K, jaringan (sistem terdistribusi),
sistem proteksi.
21
DAFTAR PUSTAKA
http://student.blog.dinus.ac.id/
https://jokosuselo.wordpress.com/
http://wiranulhakim.blogspot.com/
http://blog.unnes.ac.id/
https://loveninx.wordpress.com/
22