66
0-255
Think of execution domains as a kind of "personality" of a particular operating system. Other bi-
nary formats, such as Solaris, UnixWare, and FreeBSD, can be used with Linux. By changing the
personality of a task running in Linux, a programmer can change the way the operating system treats
particular system calls from a certain binary. Except for the PER_LINUX execution domain, they can
be implemented as dynamically loadable modules.
4.2.7 /proc/fb
This file contains a list of frame buffer devices, with the frame buffer device number and the driver that
controls it. Typical output of /proc/fb for systems that contain frame buffer devices looks similar
to this:
0 VESA VGA
4.2.8 /proc/filesystems
This file displays a list of the filesystem types currently supported by the kernel. Sample output from
a generic kernel's /proc/filesystems file looks similar to this:
nodev sockfs
nodev tmpfs
nodev shm
nodev pipefs
nodev proc
ext2
iso9660
nodev devpts
nodev usbdevfs
nodev autofs
The first column signifies whether the filesystem is mounted on a block device, with those containing
nodev in this column signifying that they are not mounted on a block device. The second column
lists the name of the filesystems supported.
This information is used by the mount command to cycle through the possible filesystems when one
is not specified as an argument.
4.2.9 /proc/interrupts
This file records the number of interrupts per IRQ on the x86 architecture. A standard /proc/in-
terrupts looks similar to this:
0:
Linux
[kernel]
CPU0
8399367
XT-PIC
timer
Chapter 4:The /proc Filesystem
Need help?
Do you have a question about the LINUX 7.2 and is the answer not in the manual?
Questions and answers