Permintaan Katalog / Brosur (GRATIS via POS) EnsiklopediaLowongan KerjaIklan
Informatika & Komputer | PHP | MySQL | JavaScript | Perl | HTML5 | HTML4 | Apache Ant | Apache HTTP Server | Shell Script Linux | Red Hat Linux | Kumpulan Ensiklopedia Bebas
Sistem Telekomunikasi
Sebelumnya (MonoDevelop)
(MonoRail (software)) Berikutnya
Monolithic kernel
A monolithic kernel is an operating system architecture where the entire operating system is working in kernel space and is alone in supervisor mode. The monolithic model differs from other operating system architectures (such as the microkernel architecture)[1][2] in that it alone defines a high-level virtual interface over computer hardware. A set of primitives or system calls implement all operating system services such as process management, concurrency, and memory management. Device drivers can be added to the kernel as modules.
Structure of monolithic kernel, microkernel and hybrid kernel-based operating systems
Contents
1Loadable modules
2Monolithic architecture examples
3References
4See also
Loadable modules
Modular operating systems such as OS-9 and most modern monolithic operating systems such as OpenVMS, Linux, BSD, and UNIX variants such as SunOS, and AIX, in addition to MULTICS, can dynamically load (and unload) executable modules at runtime. This modularity of the operating system is at the binary (image) level and not at the architecture level. Modular monolithic operating systems are not to be confused with the architectural level of modularity inherent in Server-Client operating systems (and its derivatives sometimes marketed as hybrid kernel) which use microkernels and servers (not to be mistaken for modules or daemons). Practically speaking, dynamically loading modules is simply a more flexible way of handling the operating system image at runtime — as opposed to rebooting with a different operating system image. The modules allow easy extension of the operating systems's capabilities as required.[3] Dynamically loadable modules incur a small overhead when compared to building the module into the operating system image. However, in some cases, loading modules dynamically (as-needed) helps to keep the amount of code running in kernel space to a minimum; for example, to minimize operating system footprint for embedded devices or with limited hardware resources. Namely, an unloaded module need not to be stored in the scarce random access memory.
Monolithic architecture examples
Unix kernels
BSD
FreeBSD
NetBSD
OpenBSD
Solaris 1 / SunOS 1.x-4.x
UNIX System V
AIX
HP-UX
Unix-like kernels
Linux
DOS
DR-DOS
MS-DOS
Microsoft Windows 9x series (95, 98, Windows 98SE, Me)
OpenVMS
XTS-400
References
^"Modular system programming in Minix3".
^"Server-Client, or layered structure". The Design of PARAS Microkernel. Retrieved 15 July 2009.
^"Kernel Definition".
See also
Exokernel
Hybrid kernel
Kernel (computer science)
Microkernel
Nanokernel
Operating system
General
Advocacy
Comparison
History
Hobbyist development
List
Timeline
Usage share
Kernel
Architectures
Exokernel
Hybrid
Microkernel
Monolithic
Components
Device driver
Loadable kernel module
Microkernel
User space
Process management
Concepts
Context switch
Interrupt
IPC
Process
Process control block
Thread
Scheduling algorithms
Computer multitasking
Fixed-priority preemptive
Multilevel feedback queue
Preemptive
Round-robin
Shortest job next
Memory management and resource protection
General protection fault
Memory protection
Paging
Security rings
Segmentation fault / Bus error
Virtual memory
Storage access and file systems
Boot loader
Defragmentation
Device file
File attribute
Inode
Journal
Partition
Virtual file system
Virtual tape library
List
AmigaOS
Android
BeOS
BSD
DOS
GNU
Linux
Mac OS
MorphOS
OS/2
ReactOS
Solaris
Unix
Windows
Miscellaneous concepts
API
Computer network
HAL
Live CD
Live USB
OS shell
CLI
GUI
TUI
VUI
PXE
From Wikipedia, the free encyclopedia
Sebelumnya (MonoDevelop)
(MonoRail (software)) Berikutnya
Tags: Monolithic kernel, Sistem Telekomunikasi, 3055, Monolithic kernel A monolithic kernel is an operating system architecture where the entire operating system is working in kernel space and is alone in supervisor mode, The monolithic model differs from other operating system architectures (such as the microkernel architecture) [ ] [ 2 ] in that it alone defines a high level virtual interface over computer hardware, A set of primitives or syste, Monolithic kernel, Bahasa Indonesia, Contoh Instruksi, Tutorial, Referensi, Buku, Petunjuk p2k, stiewidyadarmasby.ac.id
Permintaan Brosur/Katalog ( via POS)
Atau kirimkan nama dan alamat lengkap via SMS ke HP: 08523 1234 000
Brosur Gratis
Brosur Kelas Karyawan Gabungan Seluruh Wilayah Indonesia ⊖ pdf (11,2 MB)⊖ ZIP (8,8 MB) ⊖ Image/JPG (36,2 MB)
Brosur Kelas Karyawan JABODETABEK ⊖ pdf (5,5 MB)⊖ ZIP (4,4 MB) ⊖ Image/JPG (13,2 MB)
Brosur Kelas Karyawan DIY,JATENG,JATIM & BALI ⊖ pdf (4,4 MB)⊖ ZIP (3,5 MB) ⊖ Image/JPG (14,5 MB)
Brosur Kelas Karyawan JAWA BARAT ⊖ pdf (2,8 MB)⊖ ZIP (2,2 MB) ⊖ Image/JPG (7,1 MB)
Brosur Kelas Karyawan SULAWESI ⊖ pdf (1,9 MB)⊖ ZIP (1,5 MB) ⊖ Image/JPG (5,6 MB)
Brosur Kelas Karyawan SUMATERA & BATAM ⊖ pdf (2,2 MB)⊖ ZIP (1,7 MB) ⊖ Image/JPG (6,5 MB)
Pendapatan PTS, Sumber Daya dan Kualitas Pendidikan PTS
Lowongan Kerja
PT. Gilland Ganesha
Design Grafis
Tenaga Ahli Pemrograman
Web Mahasiswa
♤ Link Web Korea Utara
❍ Link Web Korea Utara
❍ Link ke Negara - AMERIKA UTARA : Greenland, Grenada, Guadeloupe, Guatemala, Haiti ❍ Link ke Negara - ASIA : Bangladesh, Bhutan, Brunei Darussalam, China/Tiongkok ❍ Link ke Negara - EROPA : European Union, Faroes, Finlandia, Gibraltar, Guernsey ❍ Link ke Negara - OCEANIA : Australia, Fiji, Guam, Kaledonia Baru, Kiribati
♤ Referensi Online
1. UWIKA Surabaya - Universitas Widya Kartika Surabaya - Kampus UWIKA : Jl. Sutorejo Prima Utara II No.1, Kalisari, Kec. Mulyorejo, Kota Surabaya, Jawa Timur 60112 2. UTN Bogor - Universitas Teknologi Nusantara Bogor - Kampus UTN : Pangkalan III, Jl. Karadenan No. 66 Pasir Jambu, Kec. Sukaraja Kabupaten Bogor Cibinong, Bogor, Jawa Barat 16710 3. USM Indonesia Medan - Universitas Sari Mutiara Indonesia Medan - Kampus USM INDONESIA : Jalan Kapten Muslim No. 79, Medan 4. USCND Langsa Aceh - Universitas Sains Cut Nyak Dhien Langsa Aceh - Kampus USCND : Jl. Jendral Ahmad Yani No. 218 Kota Langsa, Banda Aceh. 5. UPRI Makassar - Universitas Pejuang Republik Indonesia Makassar - Kampus A : Jl. G. Bawakaraeng 72 Makassar - 90145 - Kampus B : Jl. Baruga Raya Antang Makassar, Sulawesi Selatan - 90234 6. UPGRIS Semarang - Universitas PGRI Semarang - Kampus UPGRIS : Jl. Sidodadi Timur 24 - Dr. Cipto, Karangtempel, Semarang Timur, Semarang, Jawa Tengah 50232
Post a Comment for "Where Might a Monolithic Kernel Be More Useful Than a Micro Kernel"