Chapter 2. The /proc File System 27
2.2.5. /proc/dma
This file contains a list of the registered ISA direct memory access (DMA) channels in use. A sample
/proc/dma files looks like this:
4: cascade
2.2.6. /proc/execdomains
This file lists the execution domains currently supported by the Linux kernel, along with the range of
personalities they support.
0-0 Linux [kernel]
Think of execution domains as a kind of "personality" of a particular operating system. Other binary
formats, such as Solaris, UnixWare, and FreeBSD, can be used with Linux. By changing the per-
sonality 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.
2.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
2.2.8. /proc/filesystems
This file displays a list of the file system types currently supported by the kernel. Sample output from
a generic kernel’s /proc/filesystems file looks similar to this:
nodev rootfs
nodev bdev
nodev proc
nodev sockfs
nodev tmpfs
nodev shm
nodev pipefs
ext2
nodev ramfs
iso9660
nodev devpts
ext3
nodev autofs
nodev binfmt_misc
The first column signifies whether the file system is mounted on a block device. Those beginning with
nodev are not mounted on a device. The second column lists the name of the file systems supported.
The mount command cycles through these file systems when one is not specified as an argument.
Comentarios a estos manuales