Selasa, 29 Oktober 2013

Sistem Operasi


SISTEM OPERASI

            Sistem Operasi (Operating System) atau disingkat OS merupakan program yang mengatur eksekusi program dan bertindak sebagi interface antara aplikasi dan perangkat keras.
·      Tujuan Sistem Operasi:
§  Kemudahan
§  Efesiensi
§  Kemampuan untuk berkembang

Sistem Operasi merupakan software pertama yang terdapat pada memori komputer pada saat komputer dijalankan. Sedangkan software-software lainnya akan dijalankan setelah sistem operasi berjalan terlebih dahulu. Setelah itu sistem operasi akan melakukan pelayanan terhadap software-software tersebut. Beberapa layanan yang biasa dikerjakan oleh sistem operasi yaitu:
1. Akses Disk
2. Manajemen MemoriSistem Operasi Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output terhadap peralatan lain, dan mempunyai akses kepada sistem file.
3. Penjadwalan Task, Jika ada beberapa program yang berjalan secara bersamaan sistem operasi akan mengatur jadwal yang tepat, sehingga program-program tersebut tidak crash serta dapat berjalan sesuai prosedir.
4. Pengaturan user interface
5. dsb..

            Macam-Macam OS
Ada banyak sekali macam-macam sistem operasi yang dapat kita temui di pasaran. Beberapa diantaranya ada yang harganya sangat mahal, beberapa diantaranya ada juga yang dibagikan secara gratis. Beberapa Contoh Sistem Operasi Komputer adalah :
1. Windows
2. Linux
3. MacOS(Macintosh Operating System)
4. Solaris
5. Garuda OS (buatan Indonesia)
8. dll.


         Komponen Sistem
1. Managemen Proses
Suatu proses adalah lebih dari kode program, dimana kadang kala dikenal sebagai bagian tulisan
2. Managemen Memori Utama
Tujuan dari manajemen memori utama adalah agar utilitas CPU meningkat dan untuk meningkatkan efisiensi pemakaian memori
3. Managemen Berkas
bertugas melakukan pengelolaan berkas dan di dalam operasinya memanfaatkan rutin-rutin serta layanan yang disediakan oleh manajemen memori dan device 
4. Managemen I/O
i/o adalah sarana user untuk bisa berkomunikasi dengan komputer.
5. Managemen Penyimpanan Sekunder
sarana penyimpanan yang berada satu tingkat di bawah memori utama sebuah komputer dalam hirarki memori.
6. Jaringan
jaringan adalah sebuah jenis sistem operasi yang ditujukan untuk menangani jaringan.

 Process vs Thread

Thread
Process: suatu aplikasi yg sedang berjalan
Thread: beberapa pekerjaan yang dijalankan dalam 1 prosesnya
Adanya process dan thread memungkinkan untuk membagi pekerjaan menjadi terstruktur

Virtual Memory
Virtual memory  memory yang diciptakan untuk menambah memory utama yang terbatas.
 Hanya bagian dari program yang dibutuhkan saja yang harus ada dalam memory untuk dieksekusi
Virtual memory dapat dimodifikasi sesuai kebutuhan
Memungkinakan address spaces untuk disharing oleh beberapa processes
Menyebabkan pembuatan proses secara lebih efisien

• Perangkat blok:

– Meliputi berbagai disk drive
• Perangkat karakter:
– Contoh: keyboard, mouse

Perangkat I/O
– Perintah baca, tulis, pencarian data
– Dapat digunakan untuk mengakses memory pada disk
– Perintah menulis, mengambil
– Dapat dibuat library pengakses data perbaris

• Perangkatjaringan:
Socket: penghubung komputer dengan jaringan.
– Komunikasi antar komputer dilakukan melalui socket.

Tidak ada komentar:

Posting Komentar