Arsitektur Sistem Operasi Windows 10
Jumat, 19 Februari 2021
Disusun oleh : Fahri Rahmat Fadillah
Pengertian Windows 10
Merupakan sistem operasi komputer pribadi yang dikembangkan oleh Microsoft sebagai bagian dari keluarga sistem operasi Windows NT. Diperkenalkan pada tanggal 30 September 2014, dirilis pada 29 Juli 2015 dan pada November 2015, Threshold 2 dari Windows 10 (v10.0.10586) dirilis ke publik.
Pertama diperkenalkan pada bulan April 2014 pada Konferensi Build, Windows 10 bertujuan untuk mengatasi kekurangan dalam antarmuka pengguna pertama kali diperkenalkan oleh Windows 8 dengan menambahkan mekanik tambahan yang dirancang untuk meningkatkan pengalaman pengguna untuk perangkat yang tidak ada layar sentuh (seperti komputer meja dan laptop), termasuk kebangkitan menu Mulai yang terlihat di Windows 7, sistem desktop maya, dan kemampuan untuk menjalankan aplikasi Bursa Windows dalam jendela pada desktop daripada modus layar penuh.
Sistem Operasi Windows 10
Sistem operasi Windows dikenal dengan arsitektur yang sangat modular, dimana setiap fungsi sistemnya dikelola oleh satu komponen dari sistem operasi.
Semua aplikasi yang mengakses fungsi melalui komponen menggunakan antar muka data standar atau data standar interfaces.
Pada arsitektur modular, setiap modul dapat dihapus, upgrade, atau bahkan digantikan tanpa perlu menulis ulang seluruh sistem atau standar aplikasi program antarmuka (API).
Berikut ini adalah berbagai ragam mode Kernel pada komponen Windows:
1. Eksekutif
Berisi dasar layanan sistem operasi, seperti manajemen memori, proses dan manajemen thread, keamanan, I / O, dan komunikasi interprocess.
2. Kernel
Mengontrol eksekusi prosesor (s). Kernel mengelola benang penjadwalan, proses switching, pengecualian dan penanganan interupsi, dan multiprosesor sinkronisasi. Tidak seperti sisa Eksekutif dan tingkat pengguna, kode sendiri Kernel ini tidak berjalan di thread.
3. Hardware Abstraction Layer (HAL)
Maps antara perintah hardware generic dan tanggapan dan mereka yang unik untuk platform tertentu. Ini mengisolasi OS dari platform-spesifik hardware differences.The HAL membuat setiap computer sistem bus, memori akses langsung (DMA) controller, interrupt controller, system timer, dan modul memori terlihat sama dengan Eksekutif dan Kernel komponen. Hal ini juga memberikan dukungan yang diperlukan untuk multiprocessing simetris (SMP), menjelaskan selanjutnya.
4. Device Driver
Perpustakaan dinamis yang memperluas fungsionalitas dari Eksekutif. Ini termasuk driver perangkat keras yang menerjemahkan pengguna I / O fungsi panggilan ke perangkat hardware tertentu I / O permintaan dan komponen perangkat lunak untuk menerapkan sistem file, protokol jaringan, dan setiap ekstensi sistem lainnya yang perlu dijalankan dalam mode kernel.
Sistem Operasi
5. Windowing and Graphics System
Mengimplementasikan pengguna grafis antarmuka (GUI) fungsi, seperti berurusan dengan windows, antarmuka pengguna kontrol, dan menggambar. Executive Windows termasuk komponen untuk fungsi sistem tertentu dan menyediakan API bagi pengguna-mode software.
Berikut ini adalah deskripsi singkat dari masing-masing dari modul Eksekutif:
I/O Manager
Menyediakan kerangka kerja di mana perangkat I / O dapat diakses untuk aplikasi, dan bertanggung jawab untuk pengiriman ke driver perangkat yang sesuai untuk diproses lebih lanjut. Manajer I / O menerapkan semua Windows I / O API dan keamanan menegakkan dan penamaan untuk perangkat, protokol jaringan, dan file system.
Cache Manager
Meningkatkan kinerja berbasis file I / O dengan menyebabkan baru Data file yang direferensikan untuk berada di memori utama untuk akses cepat, dan dengan menunda disk menulis dengan memegang pembaruan dalam memori untuk waktu yang singkat sebelum mengirim mereka ke disk.
Object Manager
Membuat, mengelola, dan menghapus objek Executive Windows dan tipe data abstrak yang digunakan untuk mewakili sumber daya seperti proses, benang, dan objek sinkronisasi. Ini memaksa aturan seragam untuk mempertahankan, penamaan, dan pengaturan keamanan objek. Manajer objek juga menciptakan objek menangani, yang terdiri dari informasi kontrol akses dan pointer ke benda object.Windows dibahas kemudian dalam bagian ini.
Plug and Play Manager. Menentukan driver yang diperlukan untuk mendukung khususnya perangkat dan beban tersebut driver.
Power Manager
Koordinat manajemen daya antara berbagai perangkat dan dapat dikonfigurasi untuk mengurangi konsumsi daya dengan mematikan perangkat menganggur, menempatkan prosesor untuk tidur, dan bahkan menulis semua memori ke disk dan menutup aliran listrik ke seluruh sistem.
Sistem Operasi 46
Security Reference Monitor
Memberlakukan akses-validasi dan audit generasi rules.The Windows model berorientasi objek memungkinkan untuk konsisten dan seragam melihat keamanan, sampai ke entitas mendasar yang membentuk Eksekutif. Dengan demikian, Windows menggunakan rutinitas yang sama untuk validasi akses dan untuk Audit memeriksa semua benda yang dilindungi, termasuk file, proses, ruang alamat, dan I / O device.
Virtual Memory Manager
Mengelola alamat virtual, memori fisik, dan paging file pada disk. Kontrol hardware memori manajemen dan data struktur yang memetakan alamat virtual dalam ruang alamat proses untuk halaman fisik dalam memori komputer.
Process/thread Manager
Membuat, mengelola, dan proses menghapus dan thread object.
Configuration Manager
Bertanggung jawab untuk melaksanakan dan mengelola system registry, yang merupakan repositori untuk kedua sistem yang luas dan berbagai parameter setiap pengaturan user.
Local Procedure Call (LPC) Facility
Mengimplementasikan efisien lintas proses Prosedur panggilan mekanisme komunikasi antara proses lokal mengimplementasikan layanan dan subsistem. Serupa dengan panggilan prosedur remote (RPC) fasilitas yang digunakan untuk pengolahan terdistribusi.
Daftar Pustaka :
1. ____. 2019. Pengertian Windows 10
https://www.perangkatkasir.co.id/blog/pengertian-windows-10/ diakses pada 9 Februari 2021 pukul 20.34
2. ____. 2020. Arsitektur Pada Sistem Operasi Windows
https://segalaserbaserbi.blogspot.com/2020/08/arsitektur-pada-sistem-operasi-windows.html diakses pada 9 Februari 2021 pukul 20.38
3. ____. 2015. Arsitektur Tentang Struktur Windows 10
http://rezaaditya10.blogspot.com/2015/09/arsitektur-tentang-struktur-windows-10.html diakses pada 9 Februari 2021 pukul 20.42
Komentar
Posting Komentar