Understanding The Internals Of The Unix Kernel ArchitectureMP4 | Video: AVC 1280x720 | Audio: AAC 44KHz 2ch | Duration: 6.5 Hours | Lec: 91 | 671 MBGenre: eLearning | Language: EnglishThe Unix Operating SystemWelcome to the course 'Understanding the Internals of Unix Kernel Architecture'Here in this course, We are covering the 3 Major subsystems of Unix Operating System:The File Management Subsystem which deals about the internal representation of filesThe Process Management Subsystem which talks about the structure of the process and various process control callsThe Inter process Communication talks about the signals, pipes, message queues and shared memoryThe Algorithms of various important system calls will be explained here in this courseHere in this course, you will get to learn the Internal working of the Unix operating system.
Though there are quite a few differences between a Linux operating system and the Unix operating system.
Knowing The Internals of the Unix Operating system will help us to Understand The Working Of Linux Kernel Or at least start with Understanding the Linux Kernel.
There are assignments given in each section. The answers to the assignments are uploaded as a zip file. The assignments includes the following questions and answers:Write a c program to implement your own malloc library functionWrite a c program to implement your own free library functionWrite a c program to implement your own realloc library functionWrite a c program to implement your own ls (list) commandWrite a c program to implement your own cp (copy) commandWrite a c program to implement stat commandWrite a c program to implement your own tee commandWrite a c program to implement your own size commandWrite a c program to implement your own touch commandWrite a c program to implement your own fopen, fread, fwrite callsWrite a c program to implement a sample state machineWrite a c program to implement your own ps commandWrite a c program to implement your own sleep commandWrite a c program to implement your own shellWrite a c program to which demonstrates the functionality of daemonsImplement client server program using FIFOWrite a C program to demonstrate pipes using child and parentWrite a C program to demonstrate fifosImplement client server program with message queues using semaphoreWrite a program to demonstrate shared memory using semaphoresPlease check the course overview, and If you are interested, Kindly take up the course.
Note: This course covers the internals of Unix Operating System. We are not dealing with command line usage of Unix/Linux Operating System. we have mapped the sample code flows for the system call algorithms
发布日期: 2017-12-22