Chapter 6. Filesystems

In this chapter

Computing revolves around the storage, retrieval, and manipulation of information.

In Chapter 3, “Processes: The Principal Model of Execution,” we talked about how processes are the basic unit of execution and looked at how a process manipulates information by storing it in its address space. However, the process address space is limited in that it lasts only as long as the process is alive and it holds a fraction of the size of the system memory. The filesystem evolved from the need for large capacity, non-volatile ...

Get Linux® Kernel Primer, The: A Top-Down Approach for x86 and PowerPC Architectures now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.