The software described in this documentation is either in Extended Support or Sustaining Support. See https://www.oracle.com/us/support/library/enterprise-linux-support-policies-069172.pdf for more information.
Oracle recommends that you upgrade the software described by this documentation as soon as possible.
The following table lists the most useful virtual files and
directories under the /proc
directory
hierarchy.
Table 4.1 Useful Virtual Files and Directories Under /proc
Virtual File or Directory | Description |
---|---|
|
Provides information about the process with the
process ID (
|
| Provides information for diagnosing memory fragmentation. |
|
Contains information about the various buses (such as
|
| Lists parameters passed to the kernel at boot time. |
| Provides information about the system's CPUs. |
| Provides information about all installed cryptographic cyphers. |
| Lists the names and major device numbers of all currently configured characters and block devices. |
| Lists the direct memory access (DMA) channels that are currently in use. |
| Contains information about drivers used by the kernel, such as those for
non-volatile RAM (nvram ), the
real-time clock (rtc ), and memory
allocation for sound
(snd-page-alloc ). |
execdomains | Lists the execution domains for binaries that the Oracle Linux kernel supports. |
|
Lists the file system types that the kernel supports.
Entries marked with |
| Contains information about the file systems that are mounted, organized by file system type. |
| Records the number of interrupts per interrupt request queue (IRQ) for each CPU since system startup. |
| Lists the system memory map for each physical device. |
| Lists the range of I/O port addresses that the kernel uses with devices. |
| Contains information about each IRQ. You can configure the affinity between each IRQ and the system CPUs. |
|
Presents the system's physical memory in
|
| Records kernel-generated messages, which are picked up by programs such as dmesg. |
| Displays the system load averages (number of queued processes) for the past 1, 5, and 15 minutes, the number of running processes, the total number of processes, and the PID of the process that is running. |
| Displays information about the file locks that the kernel is currently holding on behalf of processes. The information provided includes:
|
| Lists information about multiple-disk RAID devices. |
| Reports the system's usage of memory in more detail than is available using the free or top commands. |
| Displays information about the modules that are currently loaded into the kernel. The lsmod command formats and displays the same information, excluding the kernel memory offset of a module. |
| Lists information about all mounted file systems. |
| Provides information about networking protocol, parameters, and statistics. Each directory and virtual file describes aspects of the configuration of the system's network. |
| Lists the major and minor device numbers, number of blocks, and name of partitions mounted by the system. |
| Provides information about supported SCSI devices. |
| Provide information about configured SCSI devices, including vendor, model, channel, ID, and LUN data . |
|
Symbolic link to the process that is examining
|
| Provides detailed information about slab memory usage. |
| Displays information about software interrupts (softirqs). A softirq is similar to a hardware interrupt (hardirq) and allow the kernel to perform asynchronous processing that would take too long during a hardware interrupt. |
| Records information about the system since it was started, including:
|
| Provides information on swap devices. The units of size and usage are kilobytes. |
| Provides information about the system and also allows you to enable, disable, or modify kernel features. You can write new settings to any file that has write permission. See Section 4.2.2, “Changing Kernel Parameters”.
The following subdirectory hierarchies of
|
|
Provides information about the usage of System V
Interprocess Communication (IPC) resources for
messages ( |
|
Provides information about the available and currently
used terminal devices on the system. The
|
| Provides information about virtual memory usage. |
For more information, see the proc(5)
manual
page.