Organisasi dan Arsitektur Komputer
“OPERATING SYSTEM (OS)”
Much. Ade Trejana Oktora
5235 12 5007
Pendidikan Teknik Informatika & Komputer NR 2012 Universitas Negeri Jakarta
A. SISTEM OPERASI
Pendahuluan
Sistem operasi Komputer adalah perangkat lunak
komputer atau software yang bertugas untuk melakukan kontrol dan manajemen
perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan
software aplikasi seperti program-program pengolah data yang bisa digunakan
untuk mempermudah kegiatan manusia. Sistem
Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di
singkat dengan OS.
Sistem Operasi komputer merupakan software pada
lapisan pertama yang diletakkan pada memori komputer, (memori komputer dalam
hal ini ada Hardisk, bukan memory ram) pada saat komputer dinyalakan. Sedangkan
software-software lainnya dijalankan setelah Sistem Operasi Komputer berjalan,
dan Sistem Operasi akan melakukan layanan inti umum untuk software-software
itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori,
skeduling task, dan antar-muka user. Sehingga masing-masing software tidak
perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan
dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan
umum tersebut dinamakan dengan kernel suatu Sistem Operasi.
Sistem Operasi
berfungsi sebagai penghubung antara lapisan hardware dan lapisan software.
selain itu, Sistem Operasi komputer juga melakukan semua perintah perintah
penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya
dapat berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi
Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori,
melakukan input serta output terhadap peralatan lain, dan mempunya akses kepada
sistem file. Jika beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur
jadwal yang tepat, sehingga sebisa mungkin semua proses pada komputer yang
berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan tidak saling
mengganggu dengan perangkat yang lain.
Contoh-contoh dari
Sistem operasi Komputer misalnya
adalah Windows, Linux, MacOS, dan lain lain
B. SCHEDULING DALAM OPERATING SYSTEM
Tujuan dari scheduling dalam
OS adalah:
1.
Agar proses-proses berjalan secara konkurendan untuk memaksimalkan kinerja dari CPU
2.
Pemanfaatan CPU maksimum diperoleh dengan multiprogramming (Proses dieksekusi secara bergantian).
3.
CPU-I/O Burst Cycle adalah pelaksanaan proses yg terdiridari suatu
siklus tunggu I/O dan eksekusi CPU
CPU Scheduler
Short term scheduler memilih dari sekian proses yang ada di memori
yang sudah siap dieksekusi, dan mengalokasikan CPU untuk kepadanya. Penjadwalan CPU akan terjadi perubahan state:
Selengkapnya DOWNLOAD DISINI
This article will help the internet people for setting up new weblog or even a weblog from start
ReplyDeleteto end.
Qassim & QU