Operating System Training

Following are course contents of this training. Please fill our Online Enquiry Form for the fee and schedule details of this training and we will get back to you as soon as possible.

--------------------------------------------------------------------------

OBJECTIVES

• To have an overview of different types of operating systems
• To know the components of an operating system.
• To have a thorough knowledge of process management
• To have a thorough knowledge of storage management
• To know the concepts of I/O and file systems.

UNIT I

Introduction - Mainframe systems – Desktop Systems – Multiprocessor Systems – Distributed Systems – Clustered Systems – Real Time Systems – Handheld Systems - Hardware Protection - System Components – Operating System Services – System Calls – System Programs - Process Concept – Process Scheduling – Operations on Processes – Cooperating Processes – Inter-process Communication.

UNIT II

Threads – Overview – Threading issues - CPU Scheduling – Basic Concepts – Scheduling Criteria – Scheduling Algorithms – Multiple-Processor Scheduling – Real Time Scheduling - The Critical-Section Problem – Synchronization Hardware – Semaphores – Classic problems of Synchronization – Critical regions – Monitors.

UNIT III

System Model – Deadlock Characterization – Methods for handling Deadlocks -Deadlock Prevention – Deadlock avoidance – Deadlock detection – Recovery from Deadlocks - Storage Management – Swapping – Contiguous Memory allocation – Paging – Segmentation – Segmentation with Paging.

UNIT IV

Virtual Memory – Demand Paging – Process creation – Page Replacement – Allocation of frames – Thrashing - File Concept – Access Methods – Directory Structure – File System Mounting – File Sharing – Protection

UNIT V

File System Structure – File System Implementation – Directory Implementation – Allocation Methods – Free-space Management. Kernel I/O Subsystems - Disk Structure – Disk Scheduling – Disk Management – Swap-Space Management. Case Study: The Linux System, Windows

Online Enquiry Form
 


..
Microsoft
aaCertification
aaPreparation


.. Oracle Certification
aaPreparation


.. SUN Certification
aaPreparation

 

.. .Net Training

.. C# Training

..C/C++Programming

.. UNIX/LINUX

.. PERL Scripting

.. Operating systems

.. Computeraaa
aa
Architecture


.. Computer Networks

.. Compiler Design

.. Data Structure

.. GATE Preperation... ....for Computer..... ........Science

 
  • Thanks for your support. I liked the way you teach.
    --Steven

  • Its a complete worth of my money. Thanks a lot.
    --Marcos


  • Maths tutor is awesome. Maths is now much simpler to me.
    --Julia


  • Interactive and video conferecing was great. It give me a feeling of tutor sitting at my home. Great help.
    --John


  • I appreciate the effort of your tutors for my assignment help. Thanks
    - Daevon


  • Training session was really smooth, trainer have good knowledge of the subject.
    --Paul


  • I like the way u teach
    - Matthews


  • Really cool , great help
    - Sandra


  • I am really very much confortable with your tutors.
    --Christina


  • Very helpful and supportive people.
    --Florence


  • Very knowlegable tutors, I will refer this to all my friends.
    --Tina


  • RAC DBA trainer was awesome. He has good knowledge and experience.
    --Aman
  •