Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Operating System Design

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Operating System Design Table of Contents 300 px|thumb|right|The Interface: One element of successful OS design Operating System Design/Print Version Preface Introduction Case studies History Kernel Architecture 25% December 25, 2011 Monolithic Kernel 75% December 25, 2011 Solaris Linux Windows 9x BSD Microkernel 50% December 25, 2011 GNU Hurd MINIX QNX Exokernel 25% December 25, 2011 XOK Hybrid Kernel 25% December 25, 2011 Mac OS X Windows NT/XP BeOS Initialization 25% December 25, 2011 Bootloader Hardware Initialization Processes 50% December 25, 2011 Interrupts 25% December 25, 2011 Context Switching 25% December 25, 2011 Scheduling 25% December 25, 2011 First Come First Served Shortest Process Next Shortest Remaining Time Round Robin Scheduling Preemption Priority Scheduling Concurrent Processing 50% December 25, 2011 Deadlock Livelock Interprocess Communication 25% December 25, 2011 Locks Signals Semaphores Monitors Shared Memory Threads (Lightweight Processes) 25% December 25, 2011 Fibers (Lightweight Threads) 25% December 25, 2011 Memory Management 00% December 25, 2011 Physical Memory 00% December 25, 2011 Segmentation 00% December 25, 2011 Virtual Memory 00% December 25, 2011 Paging Swapping Basics 00% December 25, 2011 Allocation Algorithms Fault Tolerance 00% December 25, 2011 File Systems 25% December 25, 2011 Abstraction 25% December 25, 2011 Allocation Algorithms 25% December 25, 2011 Performance Fault Tolerance 25% December 25, 2011 RAID Journaling Dealing with Bad Blocks Case Studies 25% December 25, 2011 File Allocation Table (FAT) NTFS ext4 BTRFS ReiserFS HFS ZFS Security 00% December 25, 2011 Access Controls Users Resources Privileges Interface 50% December 25, 2011 Command line interfaces 50% December 25, 2011 Graphical user interfaces 50% December 25, 2011 Desktop environment Configuration tools User Ability Glossary computer engineering Operating systems O 25% __NOTOC__ __NOEDITSECTION__