Sunday, January 1, 2012

Pengertian OS

Sistem operasi (Operating System / OS) merupakan induk atau seperangkat program yang mengelola sumber daya hardware komputer, dan menyediakan layanan umum untuk software. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi boot diri.
Waktu berbagi jadwal tugas sistem operasi untuk penggunaan yang efisien dari sistem dan juga dapat mencakup akuntansi untuk alokasi biaya waktu prosesor, penyimpanan massa, cetak, dan sumber daya lainnya.

Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran dan alokasi memori, sistem operasi bertindak sebagai perantara antara program aplikasi dan perangkat keras komputer, meskipun kode aplikasi biasanya dieksekusi langsung oleh perangkat keras dan seringkali akan menghubungi OS atau terputus oleh itu. Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi komputer-dari ponsel dan konsol permainan video untuksuperkomputer dan server web.
Contoh populer sistem operasi modern termasuk Linux, Android, iOS, Mac OS X, dan Microsoft Windows.

Tugas OS sebenarnya, adalah untuk mengelola resource, atau sumber daya pada komputer; yang terbagi atas 7 jenis resource, yaitu :
• Process Management
Artinya, OS bertugas untuk mengelola execution process yang terjadi secara multitasking.
• Memory Management
Artinya, OS bertugas untuk mengelola semua jenis memory pada komputer, dimulai dari registry, lalu CPU Cache (L1/L2/L3 Cache), RAM, dan yang terakhir adalah, disk storage. Jangan salah, disk storage bisa saja merupakan sebuah memory, karena disk storage bisa digunakan sebagai virtual memory.
• Disk and File System
Dalam hal ini, OS bertugas untuk :
1. Mengelola penamaan file/folder
2. Mengelola file system pada disk (tergantung dukungan pada sebuah OS)
• Network Management
Untuk masalah networking, OS bertugas untuk menangani jaringan dengan dukungan berbagai macam protokol jaringan yang tersedia, terutama protokol TCP/IP.
• Security Management
Ini adalah bagian terpenting, sebuah OS harus mampu menangani berbagai jenis security yang ada, misalnya saja Firewall.
• Graphics Management
Biasanya, ini berbentuk GUI. Tugas ini sebenarnya cenderung mengarah kepada GPU, namun OS jugalah yang memberikan instruksi kepada GPU, untuk menampilkan hasil data yang dikirim dari OS menuju monitor melalui GPU.
• Device Driver Management
Semua hardware bisa jadi sama, walaupun OS yang digunakan berbeda-beda. Untuk itulah, diciptakan sebuah driver yang digunakan sebagai ‘pengemudi’ dari hardware tersebut agar bisa mengenali hardware tersebut.

0 comments:

online gambling insider.ca