![]() § File system formats define the way that file data is stored on storage media, and they affect a file system’s features. (See Chapter 9.) Thus, if the sector size is 512 bytes and the operating system wants to modify the 632nd byte on a disk, it must write a 512-byte block of data to the second sector on the disk. ![]() Hard disks usually define a 512-byte sector size, but they are moving to 4,096-byte sectors. § Sectors are hardware-addressable blocks on a storage medium. ![]() You’ll also need to be acquainted with these additional terms: To fully understand this chapter, you should be familiar with the terminology introduced in Chapter 9, including the terms volume and partition. Then we focus on the on-disk layout of NTFS and its advanced features, such as compression, recoverability, quotas, symbolic links, transactions (which use the services provided by CLFS), and encryption. In the balance of the chapter, we first describe the Common Log File System (CLFS), a transactional logging virtual file system implemented on the native Windows file system format, NTFS. Following that is a description of how to use Process Monitor from Windows Sysinternals (at ) to troubleshoot a wide variety of file system access problems. We then describe the types of file system drivers and their basic operation, including how they interact with other system components, such as the memory manager and the cache manager. ![]() In this chapter, we present an overview of the file system formats supported by Windows. Windows Internals, Sixth Edition, Part 2 (2012) Chapter 12.
0 Comments
Leave a Reply. |