Komponen Dasar Sistem Operasi (Operating System)

Apa itu Komponen OS?


Sistem operasi adalah sistem besar dan kompleks yang hanya dapat dibuat dengan mempartisi menjadi bagian-bagian kecil. Potongan-potongan ini harus menjadi bagian yang terdefinisi dengan baik dari sistem, yang dengan cermat mendefinisikan input, output, dan fungsi.

Meskipun Mac, Unix, Linux, Windows, dan OS lainnya tidak memiliki struktur yang sama, sebagian besar sistem operasi berbagi komponen sistem OS yang serupa seperti File, Proses, Memori, manajemen perangkat I / O. Mari kita lihat masing-masing komponen ini secara detail.

Dalam postingan sistem operasi ini, Anda akan mempelajari:
 

1. Apa itu Komponen OS (OS Components)?

2. Manajemen file (File Management)

3. Manajemen proses (Process Management)

4. Manajemen Perangkat I / O (I/O Device Management)

5. Manajemen Jaringan (Network Management)

6. Manajemen Memori Utama (Main Memory management)

7. Manajemen Penyimpanan Sekunder (Secondary-Storage Management)

8. Manajemen keamanan (Security Management)

9. Aktivitas Penting Lainnya (Other Important Activities)

 


Manajemen file

File adalah sekumpulan informasi terkait yang harus ditentukan oleh pembuatnya. Ini biasanya mewakili program, baik bentuk sumber dan objek, dan data. File data dapat berupa numerik, alfabet, atau alfanumerik.
Fungsi manajemen file di OS:

Sistem operasi memiliki aktivitas yang diberikan penting berikut sehubungan dengan manajemen file:

     - Pembuatan dan penghapusan file dan direktori.
     - Untuk memanipulasi file dan direktori.
     - Memetakan file ke penyimpanan sekunder.
     - Cadangkan file pada media penyimpanan yang stabil.

Manajemen proses


Komponen manajemen proses adalah prosedur untuk mengelola banyak proses yang berjalan secara bersamaan di sistem operasi. Setiap program aplikasi perangkat lunak memiliki satu atau lebih proses yang terkait dengannya saat dijalankan.

Misalnya, saat Anda menggunakan browser seperti Google Chrome, ada proses yang berjalan untuk program browser tersebut. OS juga memiliki banyak proses yang berjalan, yang menjalankan berbagai fungsi.

Semua proses ini harus dikelola oleh manajemen proses, yang menjaga agar proses berjalan secara efisien. Itu juga menggunakan memori yang dialokasikan untuk mereka dan mematikannya saat diperlukan.

Eksekusi suatu proses harus berurutan jadi, setidaknya satu instruksi harus dijalankan atas nama proses tersebut.

Fungsi manajemen proses di OS:

Berikut ini adalah fungsi dari manajemen proses.

     1. Proses pembuatan dan penghapusan.
     2. Penangguhan dan dimulainya kembali.
     3. Proses sinkronisasi
     4. Proses komunikasi 

Manajemen Perangkat I / O

Salah satu kegunaan penting dari sistem operasi yang membantu Anda menyembunyikan variasi perangkat keras tertentu dari pengguna.
Fungsi manajemen I / O di OS:

     1. Ia menawarkan sistem buffer caching
     2. Ini memberikan kode driver perangkat umum
     3. Ini menyediakan driver untuk perangkat keras tertentu.
     4. I/O membantu Anda mengetahui individualitas perangkat tertentu. 

Manajemen Jaringan


Manajemen jaringan adalah proses pengadministrasian dan pengelolaan jaringan komputer. Ini mencakup manajemen kinerja, analisis kesalahan, penyediaan jaringan, dan pemeliharaan kualitas layanan.

Sistem terdistribusi adalah kumpulan komputer / prosesor yang tidak pernah berbagi memori atau jamnya sendiri. Dalam jenis sistem ini, semua prosesor memiliki Memori lokalnya, dan prosesor tersebut berkomunikasi satu sama lain menggunakan jalur komunikasi yang berbeda, seperti serat optik atau saluran telepon.

Komputer dalam jaringan terhubung melalui jaringan komunikasi, yang dapat dikonfigurasi dengan berbagai cara. Dengan bantuan manajemen jaringan, jaringan dapat terhubung sepenuhnya atau sebagian, yang membantu pengguna merancang strategi perutean dan koneksi yang mengatasi masalah koneksi dan keamanan. 

Fungsi manajemen Jaringan:

     1. Sistem terdistribusi membantu Anda ke berbagai sumber daya komputasi dalam ukuran dan fungsi. Mereka mungkin melibatkan mikroprosesor, minikomputer, dan banyak sistem komputer tujuan umum.
     2. Sistem terdistribusi juga menawarkan akses pengguna ke berbagai sumber daya yang dibagikan jaringan.
     3. Ini membantu untuk mengakses sumber daya bersama yang membantu komputasi untuk mempercepat atau menawarkan ketersediaan dan keandalan data. 

Manajemen Memori Utama

 


Memori Utama adalah larik besar penyimpanan atau byte, yang memiliki alamat. Proses manajemen memori dilakukan dengan menggunakan urutan pembacaan atau penulisan alamat memori tertentu.

Untuk menjalankan program, itu harus dipetakan ke alamat absolut dan dimuat di dalam Memori. Pemilihan metode manajemen memori bergantung pada beberapa faktor.

Namun, ini terutama didasarkan pada desain perangkat keras sistem. Setiap algoritma membutuhkan dukungan perangkat keras yang sesuai. Memori Utama menawarkan penyimpanan cepat yang dapat diakses langsung oleh CPU. Itu mahal dan karenanya memiliki kapasitas penyimpanan yang lebih rendah. Namun, untuk sebuah program yang akan dieksekusi, itu harus berada di Memori utama.
Fungsi manajemen memori di OS:

Sistem Operasi melakukan fungsi-fungsi berikut untuk Manajemen Memori: 

- Ini membantu Anda untuk melacak memori utama.

- Tentukan bagian mana yang digunakan oleh siapa, bagian mana yang tidak di guna kan.

- Dalam sistem multiprogramming, OS mengambil keputusan tentang proses mana yang akan mendapatkan Memory dan berapa banyak.

- Mengalokasikan memori saat proses meminta Ini juga mengalokasikan Memori ketika    suatu proses tidak lagi membutuhkan atau telah dihentikan.

Manajemen Penyimpanan Sekunder


Tugas terpenting dari sistem komputer adalah menjalankan program. Program-program ini, bersama dengan datanya, membantu Anda mengakses, yang ada di memori utama selama eksekusi.

Memori komputer ini sangat kecil untuk menyimpan semua data dan program secara permanen. Sistem komputer menawarkan penyimpanan sekunder untuk mencadangkan Memori utama. Komputer modern saat ini menggunakan hard drive / SSD sebagai penyimpanan utama untuk program dan data. Namun, manajemen penyimpanan sekunder juga berfungsi dengan perangkat penyimpanan, seperti drive flash USB, dan drive CD / DVD. 

Program seperti assembler, compiler, disimpan di disk hingga dimuat ke memori, dan kemudian menggunakan disk sebagai sumber dan tujuan untuk diproses.
Fungsi manajemen penyimpanan sekunder di OS:

Berikut adalah fungsi utama dari manajemen penyimpanan sekunder di OS:

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

Manajemen keamanan


Berbagai proses dalam sistem operasi perlu diamankan dari aktivitas satu sama lain. Untuk tujuan tersebut, berbagai mekanisme dapat digunakan untuk memastikan bahwa proses yang ingin mengoperasikan file, CPU memori, dan sumber daya perangkat keras lainnya harus memiliki otorisasi yang tepat dari sistem operasi.

Misalnya, perangkat keras pengalamatan memori membantu Anda memastikan bahwa suatu proses dapat dijalankan dalam ruang alamatnya sendiri. Waktu memastikan bahwa tidak ada proses yang mengontrol CPU tanpa melepaskannya.

Terakhir, tidak ada proses yang diizinkan untuk melakukan I / O-nya sendiri, untuk melindungi, yang membantu Anda menjaga integritas berbagai perangkat periferal. 

Aktivitas Penting Lainnya

Berikut, beberapa aktivitas penting OS lainnya:

- Program pengguna tidak dapat menjalankan operasi I/O secara langsung. Sistem operasi harus menyediakan beberapa media untuk melakukan hal ini. 

- OS memeriksa kemampuan program untuk membaca, menulis, membuat, dan menghapus file. 

- OS memfasilitasi pertukaran informasi antara proses yang mengeksekusi pada sistem yang sama atau berbeda. 

- Komponen OS membantu Anda memastikan bahwa Anda mendapatkan komputasi yang benar dengan mendeteksi kesalahan dalam CPU dan perangkat keras memori.

Posting Komentar

1 Komentar