Computer Science Related Others Courses AvailableThe Best Codder.blogspot.com
Posts

Operating System

 Operating System 

OS Tutorial

Operating System Introduction
Computer System Architecture
Types of Operating Systems
Difference between Microkernel and Monolithic Kernel
Special Purpose Computer Systems
Major Functions Or Operations of Operating System
Computing Environments
user interface (UI)
User Operating System Interface
System Calls and their types in Operating System
CPU Scheduling
Different types of CPU Scheduling Algorithms, Preemptive Scheduling and Non-Preemptive Scheduling
What is Inter Process Communication
Conditions for Deadlock
classical problems of synchronization
Producer-Consumer problem
Peterson’s Algorithm in Process Synchronization
DINING PHILOSOPHERS PROBLEM
Banker's Algorithm in Operating System
What is Contiguous Memory Allocation and Non-Contiguous Memory Allocation Advantages and Disadvantages
Key differences between the Contiguous and Non-Contiguous Memory Allocation
Paging in Operating System Advantages Disadvantages
Segmentation , Why Segmentation is required, Advantages and Disadvantages of Segmentation
Virtual Memory, Snapshot of a virtual memory , Demand Paging, Page Replacement AlgorithmAdvantages and Disadvantages of Virtual Memory
What is a Demand Paging , Page Fault , Thrashing
Difference between Demand Paging and Segmentation
File Systems In Operating System
File Access Methods , Sequential Access , Direct Access , Indexed Access
Directory Structure , What is a directory , Operations in Directory Structure in OS
File System Structure , Application of each layer
File System Implementation, File system organized in many layers , On-disk Structures , In-Memory Structure , Directory Implementation , Advantages ,Disadvantages
Free Space Management , Bit Vector , Linked List , Grouping , Counting , Advantages of Free Space Management
Recovery , File Recovery Process
I/O Hardware , Device Controllers , Synchronous vs asynchronous I/O , Special Instruction I/O , Memory-mapped I/O , Direct Memory Access (DMA) , Polling and Interrupts I/O
Applications of Input/Output Interface
Kernel I/O Subsystem , I/O Scheduling, Buffering, Caching, Spooling and Device Reservation , Error Handling , I/O Protection
Transforming of I/O Requests to Hardware Operations , Alternative approach if input is not available, Role of Device driver , Role of Device Controller , Completion of I/O request Role of interrupt handler, Role of DMA controller,
Disk Structures , Data Structures on Disk Drives , Disk Performance Parameters, Sееk timе
Disk Scheduling Algorithms , FCFS , SSTF , SCAN , CSCAN , LOOK , CLOOK , N-STEP SCAN , FSCAN
Operating_System_Concepts_9th_Ed_-_Gagne Ebook Download


Post a Comment

© Operating System . The Best Codder All rights reserved. Distributed by