CSC373/406: 11 [11/13] Previous pageContentsNext page

Figure 11.11: Typical kernel data structures for open files.

io-fileorg

Figure 11.12: File sharing.

io-filesharing

Figure 11.13: How a child process inherits the parent's open files.

io-afterfork

Figure 11.14: Kernel data structures after redirecting standard output by calling dup2(4,1)

io-dupafter

Figure 11.15: Relationship between Unix I/O, standard I/O, and RIO.

io-iofunctions

Previous pageContentsNext page