Definisi dan Fungsi Penting Sistem Operasi

Definis dan Fungsi Penting Sistem Operasi

Sistem operasi (OS) adalah antarmuka antara pengguna komputer dan perangkat keras komputer. Sistem operasi adalah perangkat lunak yang melakukan semua tugas-tugas dasar seperti file manajemen, manajemen memori, proses manajemen, penanganan input dan output, dan mengontrol perangkat periferal seperti disk drive danprinter. Sistem operasi adalah komponen vital dari sistem perangkat lunak dalam sebuah sistem komputer.

Postingan kali ini akan membawa Anda melalui langkah demi langkah pendekatan sambil belajar konsep sistem operasi.
Beberapa sistem operasi populer termasuk Linux, Windows, OS X, VMS, OS/400,AIX, z/OS, dll.

Definisi

Sistem operasi adalah sebuah program yang bertindak sebagai antarmuka antara pengguna dan perangkat keras komputer dan kontrol pelaksanaan semua jenis program.
Definis dan Fungsi Penting Sistem Operasi

Berikut adalah beberapa fungsi penting dari sistem operasi.
  • Manajemen memori
  • Prosesor manajemen
  • Manajemen perangkat
  • Manajemen file
  • Keamanan
  • Kontrol atas kinerja sistem
  • Pekerjaan akuntansi
  • Kesalahan mendeteksi id
  • Koordinasi antara lain perangkat lunak dan pengguna

Manajemen memori

Manajemen memori merujuk kepada manajemen memori utama. Memori utama adalah array besar kata-kata atau byte di mana setiap kata atau byte memiliki alamat sendiri.

Memori utama menyediakan penyimpanan yang cepat yang dapat diakses secara langsung oleh CPU. Untuk program yang akan dijalankan, itu harus dalam memori utama. Sistem operasi tidak kegiatan-kegiatan berikut untuk − manajemen memori
  • Menyimpan trek memori utama, yaitu, apa bagian itu sedang digunakan oleh siapa,apa bagian yang tidak digunakan.
  • Di multitasking, OS memutuskan proses yang akan mendapatkan memori Kapan dan seberapa banyak.
  • Mengalokasikan memori ketika proses permintaan untuk melakukannya.
  • mengalokasikan memori ketika proses yang tidak lagi membutuhkannya atau telah dihentikan.

Prosesor manajemen

Dalam lingkungan multiprogramming, OS memutuskan proses yang mendapat prosesor Kapan dan untuk berapa lama. Fungsi ini dipanggil proses penjadwalan (process scheduling). Proses manajemen memiliki tugas - tugas seperti dibawah ini -
  • Menyimpan trek prosesor dan status proses. Program bertanggung jawab untuk tugas ini dikenal sebagai traffic controller.
  • Mengalokasikan prosesor (CPU) untuk proses.
  • Mengalokasikan prosesor ketika proses yang tidak lagi diperlukan.

Manajemen perangkat

Sistem operasi mengelola perangkat komunikasi melalui driver mereka masing-masing. Dilakukannya kegiatan-kegiatan berikut untuk perangkat manajemen −
  • Menyimpan trek semua perangkat. Program yang bertanggung jawab untuk tugas ini dikenal sebagai I/O controller.
  • Memutuskan proses yang mendapat perangkat kapan dan untuk berapa lama.
  • Mengalokasikan perangkat dalam cara yang efisien.
  • Mengalokasikan perangkat.

Manajemen file

Sistem berkas biasanya diatur ke dalam direktori untuk memudahkan navigasi dan penggunaan. Direktori ini dapat berisi file dan petunjuk arah lain.

Sistem operasi mempunyai kegiatan-kegiatan berikut untuk file manajemen −
  • Terus melacak yang lokasi, menggunakan informasi, status dll. Fasilitas kolektif sering dikenal sebagai File System.
  • Memutuskan siapa yang mendapat sumber daya.
  • Mengalokasikan sumber daya.
  • Mengalokasikan sumber daya.

Kegiatan penting lainnya

Berikut adalah beberapa kegiatan yang penting bahwa sistem operasi melakukan −
  • Security / Keamanan − Yang berarti password dan sejenisnya teknik lainnya, mencegah akses yang tidak sah untuk program dan data.
  • Control over system performance − Rekaman penundaan antara permintaan untuk layanan dan tanggapan dari sistem.
  • Job accounting − menjaga waktu dan sumber daya yang digunakan oleh berbagai pekerjaan dan pengguna.
  • Error detecting a ids − deteksi jejak, pesan error, dan lain debugging dan mendeteksi kesalahan bantu.
  • Coordination between other softwares and users − koordinasi dan penetapan compiler, juru bahasa, perakitan, dan perangkat lunak lain bagi pengguna berbagai sistemkomputer.
to be continued ....



Loading...
Blogger
Disqus
Pilih Sistem Komentar Yang Anda Sukai

No comments