Manajemen proses

Proses adalah sebuah program yang sedang dijalankan(eksekusi). Suatu proses memerlukan sumberdaya pada saat ekesekusi:􀃆CPU time, memori, berkas danperantiI/O Sistem operasi bertanggung jawab terhadap aktifitas yangberhubungan dengan manajemen proses:

a. Pembuatan dan penghapusan proses
b.Penundaan dan pelanjutan proses
c. Penyedia mekanisme untuk:
1) Sinkronisasi antar proses
2) Komunikasi antar proses
3) PenangananDeadlock

Manajemen memori utama

Memori sebagai tempat penyimpanan instruksi/data dari program.
1. Penyimpanan yang cepat sehingga dapat mengimbangi kecepatan eksekusi instruksi CPU
2. Terdiri dari“array words/bytes”yang besar
3. Alamat digunakanuntukmengakses data (shared oleh CPU danI/O devices)

Sistem operasi bertanggung jawab untuk aktifitas berikut yang berhubungan dengan manajemen memori :

a. Melacak pemakaian memori
b. Memilih program mana yang akan diload ke memori ketika bias digunakan
c. Alokasi dan dealokasi sesuai yang dibutuhkan 

Manajemen berkas

Berkas adalah kumpulan informasi yang berhubungan (sesuai tujuan pembuat berkas tersebut ). Biasanya berkas mempresentasikan program dan data. Sistem operasi bertanggung jawab untuk aktivitas berikut yang berhubungan dengan manajemen berkas :

1. Pembuatan dan penghapusan berkas
2. Pembuatan dan penghapusan direktori
3. Mendukung primitive untuk manipulasi berkas dan direktori
4. Memetakan berkas pada sistem sekunder
5. Backup berkas pada media penyimpanan yang stabil

Manajemen I/O

Sistem I/O terdiri dari :

1. Sistem buffer : menampung sementara data dari/ke piranti I/O
2. Spooling : melakukan penjadwalan pemakaian I/O agar sistem supaya lebih efisien
3. Antarmuka devices-driver yang umum : menyediakan devices-driver yang umum sehingga sistem operasi dapat seragam (buka, baca, tulis dan tutup)
4. Driver untuk spesifikasi perangkat keras : menyediakan driver untuk melakukan operasi rinci/detail untuk perngkat keras tertentu
5. Manajemen penyimpanan sekunder

Karena memori utama bersifat sementara dan kapasitasnya terlalu kecil, maka untuk menyimpan semua data dan program secara permanent, sistem computer harus menyediakan penyimpanan sekunder untuk dijadikan back-up memori utama. Sistem operasi bertanggung jawab dalam aktivitas yang berhubungan dengan manajemen penyimpanan sekunder :

1. Manajemen ruang kosong
2. Alokasi penyimpanan
3. Penjadwalan disk

Jaringan

Jaringan (sistem terdistribusi) adalah kumpulan prosesor yang tidak berbagi memori atau clock. Setiap prosesor memiliki memori lokal masing-masing. Prosesor-prosesor dalam sistem terhubung dalam jaringan komunikasi. Sistem terdistribusi menyediakan akses pengguna ke bermacam-macam sumber daya. Akses tersebut peningkatan komputasi, peningkatan penyediaan data dan peningkatan keandalan.

Sistem proteksi

Proteksi berkenaan dengan mekanisme untuk mengontrol akses yang dilakukan oleh program, prosesor, pengguna sistem maupun pengguna sumber daya.

Command-Intepreter Sistem

Sistem operasi menunggu instruksi dari pengguna (command driven).Program yang membaca instruksi dan mengartikan control statement(keinginan pengguna ) umumnya disebut control-card interpreter, command line interpreter dan UNIX shell. Command-Intepreter System sangat bervariasi dari satu sistem operasi ke sistem operasi yang lain dan disesuaikan dengan tujuan dan teknologi I/O piranti yang ada.




KOMPONEN SISTEM OPERASI

Manajemen proses

Proses adalah sebuah program yang sedang dijalankan(eksekusi). Suatu proses memerlukan sumberdaya pada saat ekesekusi:􀃆CPU time, memori, berkas danperantiI/O Sistem operasi bertanggung jawab terhadap aktifitas yangberhubungan dengan manajemen proses:

a. Pembuatan dan penghapusan proses
b.Penundaan dan pelanjutan proses
c. Penyedia mekanisme untuk:
1) Sinkronisasi antar proses
2) Komunikasi antar proses
3) PenangananDeadlock

Manajemen memori utama

Memori sebagai tempat penyimpanan instruksi/data dari program.
1. Penyimpanan yang cepat sehingga dapat mengimbangi kecepatan eksekusi instruksi CPU
2. Terdiri dari“array words/bytes”yang besar
3. Alamat digunakanuntukmengakses data (shared oleh CPU danI/O devices)

Sistem operasi bertanggung jawab untuk aktifitas berikut yang berhubungan dengan manajemen memori :

a. Melacak pemakaian memori
b. Memilih program mana yang akan diload ke memori ketika bias digunakan
c. Alokasi dan dealokasi sesuai yang dibutuhkan 

Manajemen berkas

Berkas adalah kumpulan informasi yang berhubungan (sesuai tujuan pembuat berkas tersebut ). Biasanya berkas mempresentasikan program dan data. Sistem operasi bertanggung jawab untuk aktivitas berikut yang berhubungan dengan manajemen berkas :

1. Pembuatan dan penghapusan berkas
2. Pembuatan dan penghapusan direktori
3. Mendukung primitive untuk manipulasi berkas dan direktori
4. Memetakan berkas pada sistem sekunder
5. Backup berkas pada media penyimpanan yang stabil

Manajemen I/O

Sistem I/O terdiri dari :

1. Sistem buffer : menampung sementara data dari/ke piranti I/O
2. Spooling : melakukan penjadwalan pemakaian I/O agar sistem supaya lebih efisien
3. Antarmuka devices-driver yang umum : menyediakan devices-driver yang umum sehingga sistem operasi dapat seragam (buka, baca, tulis dan tutup)
4. Driver untuk spesifikasi perangkat keras : menyediakan driver untuk melakukan operasi rinci/detail untuk perngkat keras tertentu
5. Manajemen penyimpanan sekunder

Karena memori utama bersifat sementara dan kapasitasnya terlalu kecil, maka untuk menyimpan semua data dan program secara permanent, sistem computer harus menyediakan penyimpanan sekunder untuk dijadikan back-up memori utama. Sistem operasi bertanggung jawab dalam aktivitas yang berhubungan dengan manajemen penyimpanan sekunder :

1. Manajemen ruang kosong
2. Alokasi penyimpanan
3. Penjadwalan disk

Jaringan

Jaringan (sistem terdistribusi) adalah kumpulan prosesor yang tidak berbagi memori atau clock. Setiap prosesor memiliki memori lokal masing-masing. Prosesor-prosesor dalam sistem terhubung dalam jaringan komunikasi. Sistem terdistribusi menyediakan akses pengguna ke bermacam-macam sumber daya. Akses tersebut peningkatan komputasi, peningkatan penyediaan data dan peningkatan keandalan.

Sistem proteksi

Proteksi berkenaan dengan mekanisme untuk mengontrol akses yang dilakukan oleh program, prosesor, pengguna sistem maupun pengguna sumber daya.

Command-Intepreter Sistem

Sistem operasi menunggu instruksi dari pengguna (command driven).Program yang membaca instruksi dan mengartikan control statement(keinginan pengguna ) umumnya disebut control-card interpreter, command line interpreter dan UNIX shell. Command-Intepreter System sangat bervariasi dari satu sistem operasi ke sistem operasi yang lain dan disesuaikan dengan tujuan dan teknologi I/O piranti yang ada.




No comments:

Post a Comment