“This sample chapter from ‘Linux Filesystems‘ begins by providing a detailed overview of how Linux identifies filesystems, verifies that they are usable, and makes them available to users. The remainder of the chapter explains the differences between journaling and non-journaling local filesystems, shows how journaling filesystems track filesystem changes, and highlights the major reasons why these types of filesystems are becoming more common on today’s computer systems.” The Part I, available at InformIT (free reg. req’d). “How is data storage organized and allocated on Linux and Unix systems? This article discusses the basics of Linux and Unix filesystem organization, highlighting some of the more modern approaches used to improve performance, deal with larger files, and solve other problems.” Part II. “Minimizing system restart time is the primary advantage of using a journaling filesystem, but there are many others. As “newer” filesystems, journaling filesystems can take advantage of newer techniques for enhancing filesystem performance.” PartIII.