Sistem Berlapis: Difference between revisions
Created page with "Sistem operasi dibentuk secara hirarki berdasar lapisan-lapisan, dimana lapisan-lapisan bawa memberi layanan lapisan lebih atas. Lapisan yang paling bawah adalah perangkat ker..." |
|||
| Line 21: | Line 21: | ||
Berfungsi untuk mengatur alokasi pemroses dan switching, multi programming dan pengaturan prosessor. | Berfungsi untuk mengatur alokasi pemroses dan switching, multi programming dan pengaturan prosessor. | ||
== | ==Source== | ||
*[https:// | *[https://brainly.co.id/tugas/15799662 brainlydotcodotid] | ||
[[Category:Sistem Operasi]] | [[Category:Sistem Operasi]] | ||
Latest revision as of 15:32, 23 January 2022
Sistem operasi dibentuk secara hirarki berdasar lapisan-lapisan, dimana lapisan-lapisan bawa memberi layanan lapisan lebih atas. Lapisan yang paling bawah adalah perangkat keras, dan yang paling tinggi adalah user-interface. Sebuah lapisan adalah implementasi dari obyek abstrak yang merupakan enkapsulasi dari data dan operasi yang bisa memanipulasi data tersebut. Struktur berlapis dimaksudkan untuk mengurangi kompleksitas rancangan dan implementasi sistem operasi. Tiap lapisan mempunyai fungsional dan antarmuka masukan-keluaran antara dua lapisan bersebelahan yang terdefinisi bagus.
Sedangkan menurut Tanenbaum dan Woodhull, sistem terlapis terdiri dari enam lapisan, yaitu:
Lapis 5 - The operator
Berfungsi untuk pemakai operator.
Lapis 4 - User programs
Berfungsi untuk aplikasi program pemakai.
Lapis 3 - I/O management
Berfungsi untuk menyederhanakan akses I/O pada level atas.
Lapis 2 - Operator-operator communication
Berfungsi untuk mengatur komunikasi antar proses.
Lapis 1 - Memory and drum management
Berfungsi untuk mengatur alokasi ruang memori atau drum magnetic.
Lapis 0 - Processor allocation and multiprogramming
Berfungsi untuk mengatur alokasi pemroses dan switching, multi programming dan pengaturan prosessor.