Beranjak ke
materi mengenai Sistem Operasi kali
ini saya akan membahas tentang apa itu sistem operasi,bagaimana cara kerjanya
dan juga bagaimana mereka dirancang dan diciptakan.
Sistem operasi adalah sebuah program yang mengatur
hardware komputer.Sistem operasi juga menyediakan dasar untuk program aplikasi
dan bertindak sebagai perantara antara pengguna komputer dan perangkat keras
komputer,aspek lain dari sistem operasi tersebut yaitu bagaimana mereka berbeda
dalam menyelesaikan tugas.Mainframe sistem operasi yang dirancang untuk
berbagai kegiatan yaitu mengoptimalkan pemanfaatan hardware,Sistem operasi
komputer pribadi untuk mendukung berbagai permainan yang kompleks,bisnis
aplikasi dll.Sistem operasi untuk mendukung komunikasi juga menyediakan ruangan
dimana pengguna dapat dengan mudah berinteraksi dengan komputer untuk
mengeksekusi programnya,demikian beberapa sistem operasi yang dirancang untuk
menjadi nyaman,efisien dll.
Sebelum kita
dapat menjelajahi sistem operasi komputer,kita perlu tahu tentang struktur
sistem.Sebelum kita memulai diskusi kita dengan melihat peran sistem operasi
dalam sistem komputer secara keseluruhan.Sistem komputer bisa dibagi menjadi
kuranglebih empat komponen,yaitu: Hardware,sistem operasi,program aplikasi,dan
juga pengguna.
Salah satu
aspek terpenting dari sistem operasi adalah mengeksekusi dari dua atau lebih
program komputer.Pengeksekusian ini dapat meningkatkan kegunaan CPU dengan
mengorganisir pekerjaan. Beberapa set pekerjaan
didalam memori dapat menjadi bagian dari pekerjaan yang disimpan didalam file
Pekerjaan.
Sistem
operasi juga bertanggung jawab atas aktifitas yang berhubungan dengan manajemen
proses,yaitu meliputi:
1. Penjadwalan proses dan rangkaian pada
CPU.
2. Pembuatan dan penghapusan sistem
pemrosesan.
3. Menghentikan dan melanjutkan proses.
4. Menyediakan mekanisme untuk proses
sinkronisasi.
5. Menyediakan mekanisme untuk proses
komunikasi.
Layanan sistem operasi:
Sebuah sistem operasi menyediakan ruanglingkup didalam
program yang dieksekusi.Sistem Operasi juga menyediakan pelayanan tertentu
untuk program dan untuk pengguna dari program-program tersebut dengan adanya :
1. Resource allocation,yaitu ketika
beberapa pengguna atau beberapa pekerjaan yang bekerja pada saat yang
bersamaan.
2. Accounting,yaitu ketika kita ingin melacak
seberapa banyak pengguna memakai daya dari sumber komputer.
3. Protection and security,yaitu akses
pengguna dari sistem akan terkendali.
Untuk menciptakan sebuah sistem operasi konfigurasi mesin
tertentu,kita harus melakukan generasi sistem.Bagi sistem operasi untuk memulai
bekerja.CPU harus berinisialisasi dan memulai untuk mengeksekusi program
bootstrap(framework untuk membangun desain web secara responsif) di
firmware.Bootstrap dapat langsung mengeksekusi program sistem operasi jika
sistem operasi juga ada di dalam firmware.
Demikian pembahasan mengenai Sistem Operasi dari sumber OPERATING SYSTEM CONCEPTS (ABRAHAM SILBERSCHATZ,PETER BAER GALVIN,GREG GAGNE) Ninth Edition BAB 1 dan BAB 2.
Tidak ada komentar:
Posting Komentar