Sistem operasi: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
menambah link informasi |
k revert spam Tag: Pengembalian |
||
Baris 7:
Sistem operasi mempunyai penjadwalan yang sistematis mencakup perhitungan penggunaan memori, pemrosesan data, penyimpanan data, 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,<ref>{{cite book|last = Stallings|title = Operating Systems, Internals and Design Principles|publisher = Prentice Hall|year = 2005|location = Pearson|page=6}}</ref><ref>{{cite book|last = Dhotre|first = I.A.|title = Operating Systems.|publisher = Technical Publications|year = 2009|page=1}}</ref> meskipun kode
Contoh sistem operasi modern adalah [[Linux]], [[Android (sistem operasi)|Android]], [[iOS]], [[Mac OS X]], dan [[Microsoft Windows]].<ref name="netapplications">{{cite web| url=http://marketshare.hitslink.com/operating-system-market-share.aspx?qprid=10| title=Operating System Market Share| publisher=Net Applications}}</ref>
Baris 41:
# Sistem [[Unix]] yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (''Berkeley Software Distribution''), GNU/Linux, Zeath OS (berbasis kernel linux yang dimodifikasi.)MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama ''Darwin'') dan GNU/Hurd.
# Sistem Mac OS, adalah sistem operasi untuk komputer keluaran [[Apple]] yang biasa disebut ''Mac'' atau ''Macintosh''. Sistem operasi yang terbaru adalah [[Mac OS X]] versi 10.15 (Catalina).
Sedangkan komputer ''[[Mainframe]]'', dan [[Super komputer]] menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.
Baris 52 ⟶ 51:
Beberapa sistem hanya menjalankan satu proses tunggal dalam satu waktu, sedangkan yang lainnya menjalankan multi-proses dalam satu waktu. Padahal sebagian besar sistem komputer hanya memiliki satu prosesor, dan sebuah prosesor hanya dapat menjalankan satu instruksi dalam satu waktu. Maka bagaimana sebuah sistem prosesor tunggal dapat menjalankan multi-proses? Sesungguhnya pada granularity yang sangat kecil, prosesor hanya menjalankan satu proses dalam satu waktu, kemudian secara cepat ia berpindah menjalankan proses lainnya, dan seterusnya. Sehingga bagi penglihatan dan perasaan pengguna manusia, seakan-akan prosesor menjalankan beberapa proses secara bersamaan.
Setiap proses dalam sebuah sistem operasi mendapatkan sebuah PCB (''Process Control Block'') yang memuat
=== Status prosesor ===
|