Operating-System-101

Operating-System-101

Product ID: B00EIH36L6 Condition: USED (All books in used condition)

No Stock / Cannot Import

Product Description

Condition - Very Good

The item shows wear from consistent use but remains in good condition. It may arrive with damaged packaging or be repackaged.

Operating-System-101

★ ★ ★ ★ ★ WAGmob: Over One million Paying Customers ★ ★ ★ ★ ★

WAGmob brings you, Simple 'n Easy, on-the-go learning ebook for "Operating System 101".

The ebook provides:

Snack sized chapters for easy learning.

Designed for both students and adults.

This ebook provides a quick summary of essential concepts in Operating System 101 by following snack sized chapters:


Operating System Overview:

• What is an Operating System?
• Operating System Services
• Evolution of Operating System


Process in Operating System:

• Process Introduction
• Process state
• Process Control Block
• Context Switch
• Operations on Processes
• Scheduling Queues


Scheduling in Operating System:

• What is Scheduling?
• Schedulers
• Criteria for CPU Scheduling Algorithm
• Non-Preemptive Vs. Preemptive Scheduling
• Types of Scheduling Algorithms


Scheduling Algorithm I:

• First Come First Serve
• Shortest Job First
• Shortest Remaining Time First
• What is Priority?
• Non-preemptive Priority Scheduling
• Preemptive Priority Scheduling


Scheduling Algorithm II:

• Round Robin Scheduling
• Multiprocessor Scheduling
• Time Sharing Multiprocessor Scheduling
• Space Sharing Scheduling
• Gang Scheduling


Threads in Operating System:

• What is a Thread?
• User level Thread
• Kernel level threads
• Differences and Similarities between Threads and Processes
• Inter-process communication
• Message-Passing System


Process Synchronization I:

• Process Synchronization
• How process synchronization is achieved?
• Critical Section Problem
• Solution to Critical Section Problem
• Two Process Solutions
• Semaphore
• Binary Semaphore
• Classic Problems of Synchronization


Process Synchronization II:

• Bounded Buffer Producer-consumer Problem
• The Readers- Writers Problem
• The Dining-Philosophers Problem


Deadlock in Operating System I:

• Deadlock
• Necessary Conditions
• Resource-Allocation Graph
• Methods for Handling Deadlocks
• Deadlock Avoidance
• Banker's Algorithm


Deadlock in Operating System II:

• Example of Bankers Algorithm
• Deadlock Detection
• Detection Algorithm
• Example of Detection Algorithm
• Recovery from Deadlock


Memory Management I:

• Memory Management
• Physical and Logical address
• Overlays
• Swapping
• Contiguous Memory Allocation
• Memory Allocation Method


Memory Management II:

• Sample Problem on Memory Allocation
• Paging
• Segmentation
• Comparison between Paging and Segmentation


Virtual Memory and Page Replacement:

• Virtual Memory
• Demand Paging
• Page Fault
• Page Replacement Technique
• FIFO
• Optimal Page Replacement Algorithm
• LRU Page Replacement
• Thrashing


File System:

• File concept
• File Attributes
• File Operations
• Common File Types
• File Access Methods
• File Allocation Methods


Disk Scheduling:

• Disk Scheduling
• First Come-First Serve (FCFS)
• Shortest Seek Time First (SSTF)
• SCAN
• C-SCAN
• LOOK

About WAGmob ebooks:

1) A companion ebook for on-the-go, bite-sized learning.
2) Offers value for money (a lifetime of free updates).
3) Over One million paying customers from 175+ countries.

WAGmob Vision : Simple 'n easy ebooks for a lifetime of on-the-go learning

Visit us : www.wagmob.com

Please write to us at [email protected]. We would love to improve this ebook.

Technical Specifications

Country
USA
Author
WAGmob
Binding
Kindle Edition
Edition
1.0
Format
Kindle eBook
IsAdultProduct
Label
WAGmob
Manufacturer
WAGmob
NumberOfPages
279
PublicationDate
2013-08-12
Publisher
WAGmob
ReleaseDate
2013-08-12
Studio
WAGmob