Use the sar -v command to report the status of the process table, inode table, file table, and shared memory record table.
| $ sar -v SunOS venus 5.6 Generic sun4m 08/20/96 00:00:03 proc-sz ov inod-sz ov file-sz ov lock-sz 01:00:02 56/426 0 1311/1311 0 372/372 0 0/0 | 
Output from the -v option is described in Table 64-18.
Table 64-18 Output From the sar -v Command| Field Name | Description | 
|---|---|
| proc-sz | The number of process entries (proc structs) currently being used, or allocated in the kernel. | 
| inod-sz | The total number of inodes in memory verses the maximum number of inodes allocated in the kernel. This is not a strict high water mark; it can overflow. | 
| file-sz | The size of the open system file table. The sz is given as 0, since space is allocated dynamically for the file table. | 
| ov | The number of shared memory record table entries currently being used or allocated in the kernel. The sz is given as 0 because space is allocated dynamically for the shared memory record table. | 
| lock-sz | The number of shared memory record table entries currently being used or allocated in the kernel. The sz is given as 0 because space is allocated dynamically for the shared memory record table. | 
The following example shows output from the sar -v command. This example shows that all tables are large enough to have no overflows. These tables are all dynamically allocated based on the amount of physical memory.
| $ sar -v SunOS venus 5.6 Generic sun4m 08/20/96 14:28:12 proc-sz ov inod-sz ov file-sz ov lock-sz 14:29:12 28/200 0 297/300 0 63/0 0 6/0 14:30:12 30/200 0 297/300 0 65/0 0 6/0 14:31:12 28/200 0 296/300 0 63/0 0 6/0 |