Selasa, 28 April 2020

Fungsi Pengaturan Sumber Daya Sistem Operasi

Halo para pencari ilmu dimanapun Anda berada, pada tulisan Perbedaan Sistem Operasi GUI dan Teks (CUI/Character User Interface) telah dibahas mengenai perbedaan sistem operasi GUI (graphic user interface) dan teks atau disebut juga CUI (character user interface). Nah pada tulisan berikut ini, khusus membahas fungsi pengaturan sumber daya sebuah sistem operasi. Berikut hal-hal yang mencakup fungsi pengaturan sumber daya sistem operasi:

Manajemen Proses

Proses adalah suatu bagian dari program yang berada pada status tertentu dalam rangkaian eksekusinya. Beberapa sistem hanya menjalankan satu proses tunggal dalam satu waktu, sedangkan yang lainnya menjalankan multi proses dalam satu waktu.

Manajemen Memori Utama

Memori adalah sebuah array yang besar dari word atau byte, yang ukurannya mencapai ratusan, ribuan, atau bahkan jutaan. Bertanggung jawab atas aktivitas yang berkaitan dengan manajemen memori utama, seperti:

  1. Memilih program yang akan di-load ke memori.
  2. Menjaga track dari memori yang sedang digunakan dan siapa yang menggunakannya.


Manajemen Penyimpanan Sekunder

Memori utama bersifat sementara dan kapasistasnya terlalu kecil, untuk itu diperlukan penyimpanan sekunder sebagai penyimpan semua data dan program secara permanen. Sistem komputer harus menyediakan penyimpanan sekunder untuk dijadikan backup memori utama. Contoh penyimpanan sekunder diantaranya hardisk, disket, dan lain-lain. Operating System (OS) atau sistem operasi bertanggung jawab dalam aktivitas yang berhubungan dengan manajemen penyimpanan sekunder, yaitu:

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

Manajemen Input Output

Manajemen ini sering juga disebut device manager yang menyediakan device driver umum, sehingga operasi I/O dapat seragam (membuka, membaca, menulis, dan menutup). Contohnya adalah user mengunakan operasi yang sama untuk membaca berkas pada perangkat keras, CD-ROM, dan floppy disk. Sistem I/O terdiri sebagai berikut.

  1. Drivers untuk spesifik perangkat keras yang menyediakan driver untuk melakukan operasi detail atau rinci untuk perangkat keras tertentu.
  2. Antarmuka device driver yang umum, sehingga sistem operasi dapat seragam (buka, baca, tulis dan tutup).
  3. Spooling yang melakukan penjadwalan pemakaian I/O sisem supaya lebih efisien (antrian dan sebagainya).
  4. Sistem buffer yang menampung sementara data dari atau ke piranti I/O.

Manajemen Berkas

Berkas adalah kumpulan informasi yang berhubungan, sesuai dengan tujuan pembuat berkas tersebut. Sistem operasi bertanggung jawab untuk aktivitas-aktivitas yang berhubungan dengan manajemen berkas seperti:

  1. Pembuatan dan penghapusan direktori
  2. Pembuatan dan penghapusan berkas
  3. Mendukung manipulasi berkas dan direktori
  4. Mem-backup berkas ke media penyimpanan yang permanen/nonvolatile
  5. Memetakan berkas ke second storage

Jaringan

Sistem terdistribusi adalah kumpulan prosesor yang tidak terbagai 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. Hal tersebut menyebabkan:

  1. Peningkatan penyediaan data
  2. Peningkatan keandalan
  3. Peningkatan kecepatqan komputasi

Command/Interpreter System

Sistem operasi menunggu instruksi dari pengguna (command driven). Program yang membaca instruksi dan mengartikan control statements (keinginan pengguna) umumnya disebut control/card interpreter, command/line interpreter, atau UNIX shell.

Sistem Proteksi

Proteksi berkenaan dengan mekanisme untuk mengontrol akses yang dilakukan oleh prosesor, program, pengguna sistem mapun pengguna sumber daya. Mekanisme dari proteksi harus dapat melakukan tindakan, seperti:

  1. Menyediakan alat untuk pemberlakuan sistem.
  2. Spesifikasikan kontrol untuk diterima
  3. Membedakan antara penggunaan yang sah dan yang tidak sah. 

Demikian tulisan singkat mengenai fungsi pengaturan sumber daya sistem operasi, semoga bermanfaat.