Operating System
• History and Standards of UNIX operating system
• Fundamental Concepts of Operating systems
• Tasks of Operating Systems
• Kernel Architecture of Operating system
• System Programming Concepts
• File Subsystems
• File I/O
• File I/O Buffering
• File Attributes
• Directories and Links
• Streams and FILE Objects
• Standard Input, Standard Output, and Standard Error Section
• Buffering
• Opening a Stream
• Reading and Writing a Stream
• Standard I/O Efficiency Section
• Binary I/O
• Formatted I/O
• Temporary Files
• Processes substystems
• Process Creation
• Process Termination
• Monitoring Child Processes
• Program Execution
• Process Creation and Program Execution in More Detail
• Process Credentials
• System and Process Information
• Process Priorities and Scheduling
• Process Resources
• Process Termination
• Command-Line Arguments Section
• Environment List
• Memory Layout of a C Program
• Advanced Process Subsystems
• Process Identifiers
• fork Function
• vfork Function
• exit Functions
• wait and waitpid Functions
• waitid Function
• exec Functions
• Process Accounting
• Process Times
• Signals: Fundamental Concepts
• Signals: Signal Handlers
• Signals: Advanced Features
• Threads: Introduction
• Threads: Thread Synchronization
• Daemons
• Thread Concepts
• Thread Identification
• Thread Creation
• Thread Termination
• Thread Synchronization
• Project build activity with Makefile
• Fundamentals of Shared Libraries
• Advanced Features of Shared Libraries
• Interprocess Communication Overview
• Pipes and FIFOs
• Introduction to System V IPC
• System V Message Queues
• System V Semaphores
• System V Shared Memory
• Memory Mappings
• Virtual Memory Operations
• Tracing System Calls
• Kernel module programming
• Device Driver introduction
• Device Driver programming
Comments
Post a Comment