8.105 V$OSSTAT
V$OSSTAT displays system utilization statistics from the operating system. One row is returned for each system statistic.
               
| Column | Datatype | Description | 
|---|---|---|
| 
 | 
 | Name of the statistic (see Table 8-3) | 
| 
 | 
 | Instantaneous statistic value | 
| 
 | 
 | Statistic ID | 
| 
 | 
 | Any additional operating system-specific clarifications for the statistic | 
| 
 | 
 | Indicates whether the statistic is cumulative (that is, accumulates over time) ( | 
| 
 | 
 | The ID of the container to which the data pertains. Possible values include: 
 | 
Table 8-3 V$OSSTAT Statistics
| Statistic Name | Description | 
|---|---|
| NUM_CPUS | Number of CPUs or processors available | 
| IDLE_TIME | Number of hundredths of a second that a processor has been idle, totalled over all processors | 
| BUSY_TIME | Number of hundredths of a second that a processor has been busy executing user or kernel code, totalled over all processors | 
| USER_TIME | Number of hundredths of a second that a processor has been busy executing user code, totalled over all processors | 
| SYS_TIME | Number of hundredths of a second that a processor has been busy executing kernel code, totalled over all processors | 
| IOWAIT_TIME | Number of hundredths of a second that a processor has been waiting for I/O to complete, totalled over all processors | 
| NICE_TIME | Number of hundredths of a second that a processor has been busy executing low-priority user code, totalled over all processors | 
| AVG_IDLE_TIME | Number of hundredths of a second that a processor has been idle, averaged over all processors | 
| AVG_BUSY_TIME | Number of hundredths of a second that a processor has been busy executing user or kernel code, averaged over all processors | 
| AVG_USER_TIME | Number of hundredths of a second that a processor has been busy executing user code, averaged over all processors | 
| AVG_SYS_TIME | Number of hundredths of a second that a processor has been busy executing kernel code, averaged over all processors | 
| AVG_IOWAIT_TIME | Number of hundredths of a second that a processor has been waiting for I/O to complete, averaged over all processors | 
| AVG_NICE_TIME | Number of hundredths of a second that a processor has been busy executing low-priority user code, averaged over all processors | 
| OS_CPU_WAIT_TIME | Total number of hundredths of a second that processes have been in a ready state, waiting to be selected by the operating system scheduler to run | 
| RSRC_MGR_CPU_WAIT_TIME | Total number of hundredths of a second that Oracle processes have been in a ready state, waiting for CPU to be available for their consumer group in the currently active resource plan | 
| VM_IN_BYTES | Total number of bytes of data that have been paged in due to virtual memory paging | 
| VM_OUT_BYTES | Total number of bytes of data that have been paged out due to virtual memory paging | 
| PHYSICAL_MEMORY_BYTES | Total number of bytes of physical memory | 
| LOAD | Current number of processes that are either running or in the ready state, waiting to be selected by the operating-system scheduler to run. On many platforms, this statistic reflects the average load over the past minute. | 
| NUM_CPU_CORES | Number of CPU cores available (includes subcores of multicore CPUs as well as single-core CPUs) | 
| NUM_CPU_SOCKETS | Number of CPU sockets available (represents an absolute count of CPU chips on the system, regardless of multithreading or multi-core architectures) | 
| NUM_VCPUS | Number of virtual CPUs available | 
| NUM_LCPUS | Number of logical CPUs available (includes hardware threads if hardware threading is turned on) | 
| TCP_SEND_SIZE_MIN | Minimum size of the TCP send buffer | 
| TCP_SEND_SIZE_DEFAULT | Default size of the TCP send buffer | 
| TCP_SEND_SIZE_MAX | Maximum size of the TCP send buffer | 
| TCP_RECEIVE_SIZE_MIN | Minimum size of the TCP receive buffer | 
| TCP_RECEIVE_SIZE_DEFAULT | Default size of the TCP receive buffer | 
| TCP_RECEIVE_SIZE_MAX | Maximum size of the TCP receive buffer | 
| GLOBAL_SEND_SIZE_MAX | Maximum size of the global send buffer | 
| GLOBAL_RECEIVE_SIZE_MAX | Maximum size of the global receive buffer | 
Note:
The availability of all statistics except for NUM_CPUS and RSRC_MGR_CPU_WAIT_TIME is subject to the operating system platform on which the Oracle Database is running.