18CS56 MODULE 3 UNIX PROGRAMMING VTU NOTES

18CS56 UNIX Programming Notes VTU CBCS Notes Question Papers 18CS56 MODULE 3 UNIX PROGRAMMING VTU NOTES by VTUnotesallsem.


 UNIX File APIs:

General File APIs, File and Record Locking, Directory File APIs, Device File APIs, FIFO File APIs, Symbolic Link File APIs.

UNIX Processes and Process Control:

The Environment of a UNIX Process:

Introduction, main function, Process Termination, Command-Line Arguments, Environment List, Memory Layout of a C Program, Shared Libraries, Memory Allocation, Environment Variables, setjmp and longjmp Functions, getrlimit, setrlimit Functions, UNIX Kernel Support for Processes.

Process Control:

Introduction, Process Identifiers, fork, vfork, exit, wait, waitpid, wait3, wait4 Functions, Race Conditions, exec Functions.


Udemy APAC