O'Reilly logo

Solaris™ Internals: Core Kernel Components by Richard McDougall, Jim Mauro

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 11. Solaris Files and File I/O

From its inception, Unix has been built around two fundamental entities: processes and files. Everything that is executed on the system is a process, and all process I/O is done to a file. We saw in previous chapters how the process model has evolved and how the kernel thread is the unit of execution in the Solaris kernel. The implementation of files and file I/O facilities has also seen some changes since the early versions of UNIX. The notion of a file now includes more abstract types, and the interfaces available for doing file I/O have expanded.

In this chapter, we look at the implementation of files ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required