Materi Minggu Keenam

Sistem Operasi
Materi Minggu Ketujuh Perkuliahan

 “Assalamu ‘alaikum wa rahmatullahi wa barakatuh”
 السلام عليكم ورحمة الله وبركاته 


       Pada kesempatan kali ini saya akan menjelaskan materi tentang sistem operasi lanjutan dari materi sebelumnya, langsung saja saya jelaskan.

KOMPONEN DASAR SISTEM OPERASI.
*Sistem Operasi adalah suatu perangkat lunak yang sangat kompleks yang mengatur semua sumber daya dari komputer agar bisa bekerja sebaik dan semaksimal mungkin.
*Sistem Operasi menangani banyak hal seperti mengatur semua sumber daya yaitu perangkat lunak, perangkat keras dan user atau pengguna.
*Sistem Operasi adalah perangkat lunak yang sangat kompleks sehingga memiliki banyak komponen yang bekerja dan berfungsi masing-masing.
*Tidak semua Sistem Operasi memiliki fungsi yang sama di setiap komponennya, yang berarti komponen memiliki banyak fungsi yang berbeda.

Kegiatan Sistem Operasi (1)
1. Sistem Operasi memiliki mekanisme yang dapat memproteksi dan melindungi dirinya sendiri, sehingga dapat menjalankan komponennya dengan sangat baik dan maksimal.
2. Sistem Operasi memiliki dua mode :
    a. Mode user. Yaitu kegiatan pengeksekusian program yang langsung di lakukan oleh pengguna secara langsung.
    b. Mode kernel. Yaitu pengeksekusian program yang di lakukan oleh sistem operasi itu sendiri yang dinamakan dualmode operation.
3. Kernel adalah bagian utama dari sebuah software yang akan mengatur jalannya semua program dan akan nantinya dapat mengakses perangkat keras komputer.

Kegiatan Sistem Operasi (2)
1. Dual mode operation diimplementasikan pada arsitektur perangkat keras.
2. Sebuah bit yang disebut dengan mode bit ditambahkan pada perangkat keras agar menunjukkan peroses pada saat itu terjadi.
3. 0 untuk kernel mode dan 1 untuk user mode.
4 dengan adanya dual mode operation maka eksekusi yang dilakukan pada sebuah program akan diketahui dari mana asalnya.

Komponen Sistem Operasi

1. Managemen Proses

2. Managemen Memori Utama

3. Managemen Secondary-Storage

4. Managemen Sistem I/O
5. Managemen Berkas
6. Sistem Proteksi
7. Jaringan
8. Command-Interpreter system.

Management Proses (1).
1. Proses adalah suatu kondisi dimana ketika suatu program sedang di eksekusi.
2. Sebuah program Yang sedang diproses membutuhkan beberapa sumberdaya agar dapat menyelesaikan tugasnya.
3. Sumber daya tersebut dapat berupa CPU time, memori, berkas-berkas, dan perangkat-perangkat I/O.
4. Sistem operasi mengalokasikan sumber daya saat proses diciptakan atau sedang diproses, ketika proses berhenti sistem operasi mengambil kembali semua sumber daya agar dapat digunakan proses lain.

Management Proses (2).
1. Management Proses bertanggung jawab atas semua aktivitas yang berkaitan seperti:
a Pembuatan dan penghapusan proses yang diinginkan user atau sistem.

b Menunda atau melanjutkan proses.
c Menyediakan mekanisme untuk proses sinkronisasi.
d Menyediakan mekanisme untuk proses komunikasi.
e Menyediakan mekanisme untuk penanganan deadlock.

Management Memori Utama (1)
1. Penyimpanan utama (RAM dan ROM) adalah sebuah array yang lebih besar dari kata ataupun byte yang besarnya dapat mencapai ratusan, ribuan bahkan jutaan byte.
2. Sebuah kata dan byte terdiri alamat sendiri yang berbeda-beda.
3. Sebuah memori utama adalah sebuah tempat penyimpanan yang digunakan untuk mendapatkan informasi dari data yang akan diproses dan digunakan oleh CPU dan perangkat I/O.
4. Memori utama termasuk sebuah memori yang bersifat volatile yang artinya dapat hilang jika sistem dimatikan.

Management Memori Utama 2.
Memori utama bertanggung jawab atas aktivitas yang berkaitan dengan :
1. Menjaga track dari memori yang sedang digunakan dan siapa yang menggunakannya.
2. Memilih program yang akan di-load ke memori.
3. Mengalokasikan dan meng-dealokasikan ruang memori sesuai kebutuhan.

Management Secondary-Storage (1).
1. Data yang disimpan didalam memori utama bersifat volatile dan berukuran sangat kecil.
2. Sehingga untuk menampung data yang berada didalam komputer diperlukan secondary storage yang bisa menampung data dalam jumlah yang banyak dan bersifat permanen, dan pengecualian bisa kita hapus sesuai keinginan.
3. Sistem operasi bertanggung-jawab atas aktivitasaktivitas yang berkaitan dengan disk-management seperti: free-space management, alokasi penyimpanan, & penjadwalan disk.

Management Secondary-Storage (2).
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 (non volatile)
2. Menyimpan program yang belum dieksekusi prosesor. Jika sebuah program ingin dieksekusi oleh prosesor, program tersebut dibaca dari disk, lalu diletakkan di memori utama komputer untuk selanjutnya dieksekusi oleh prosesor menjadi proses.

Management Secondary-Storage (3).
1. Memory virtual adalah mekanisme sistem operasi untuk menjadikan beberapa ruang kosong dari disk menjadi alamat-alamat memori virtual, sehingga prosesor bisa menggunakan memori virtual ini seolah-olah sebagai memori utama.
2. Akan tetapi, karena letaknya di penyimpanan sekunder, akses prosesor ke memori virtual menjadi jauh lebih lambat dan menghambat kinerja komputer

        Berikut saja adalah yang dapat saya sampaikan, terima kasih atas kunjungannya, dan saya mengharapkan kritik dan saran yang bersifat membangun agar bisa menjadi pelajaran bagi saya untuk memberikan materi yang lebih baik dari sebelumnya. Akhir kata saya ucapkan wassalamu'alaikum warahmatullahi wabarakatuh.....



Komentar

Postingan Populer