Difference between revisions of "Operating Systems 2015F Lecture 8"
Jump to navigation
Jump to search
(Created page with "==Video== The video from the lecture given on October 2, 2015 [http://homeostasis.scs.carleton.ca/~soma/os-2015f/lectures/comp3000-2015f-lec08-02Oct2015.mp4 is now available]...") |
(No difference)
|
Latest revision as of 14:47, 2 October 2015
Video
The video from the lecture given on October 2, 2015 is now available.
Notes
Lecture 8 --------- Topics for Assignment 3 * Kernel versus userspace - what can the kernel do that regular processes can't - why don't you want to do things inside the kernel? * Device files *- what are they, how are they used, how do you make them? * Files and filesystems *- mounting and how it changes the filesystem hierarchy - files with no persistent storage - where permissions are stored - issues with repairing filesystems * Function calls, library calls, system calls - why you can't make a system call using the mechanisms for function calls * Processes - how do you create and destroy a process? - how do you load program binaries? - how are libraries incorporated into programs? - how are processes controlled using signals, command line variables, and environment variables?