V$OSSTAT
V$OSSTAT 是操作系统统计视图,包括了cpu数目、cpu运行时间和物理内存状态等
表57 V$OSSTAT 结构
| 列名 |
类型 |
描述 |
| STAT_NAME |
VARCHAR(64) |
统计名称 |
| VALUE |
NUMERIC(1000,38) |
统计值 |
| OSSTAT_ID |
NUMERIC(1000,38) |
统计号 |
| COMMENTS |
VARCHAR(64) |
统计项含义 |
| CUMULATIVE |
VARCHAR(3) |
是否是累计值,YES 代表是,NO 代表否 |
| CON_ID |
NUMERIC(1000,38) |
值为 0。(目前未使用) |
V$OSSTAT 字段含义说明
表58 V$OSSTAT 统计字段含义
| STAT_NAME |
COMMENTS |
| NUM_CPUS |
可用的 CPU 或处理器数量 |
| NUM_CPU_CORES |
CPU 内核数 |
| NUM_CPU_SOCKETS |
物理 CPU 插槽数 |
| IDLE_TIME |
CPU 处于空闲状态的时间(百分之一秒) |
| BUSY_TIME |
CPU 处于忙碌状态的时间(百分之一秒) |
| USER_TIME |
CPU 在用户态花费的时间(百分之一秒) |
| SYS_TIME |
CPU 在内核态花费的时间(百分之一秒) |
| IOWAIT_TIME |
CPU 等待 I/O 完成花费的时间(百分之一秒) |
| NICE_TIME |
CPU 调整进程优先级所花费的时间(百分之一秒) |
| AVG_IDLE_TIME |
平均每个 CPU 处于空闲状态的时间(百分之一秒) |
| AVG_BUSY_TIME |
平均每个 CPU 处于忙碌状态的时间(百分之一秒) |
| AVG_USER_TIME |
平均每个 CPU 在用户态花费的时间(百分之一秒) |
| AVG_SYS_TIME |
平均每个 CPU 在内核态花费的时间(百分之一秒) |
| AVG_IOWAIT_TIME |
平均每个 CPU 等待 I/O 完成花费的时间(百分之一秒) |
| AVG_NICE_TIME |
平均每个 CPU 调整进程优先级所花费的时间(百分之一秒) |
| VM_IN_BYTES |
由于虚拟内存交换,页面调入产生的字节数 |
| VM_OUT_BYTES |
由于虚拟内存交换,页面调出产生的字节数 |
| LOAD |
过去一分钟运行队列上运行或等待的进程平均个数 |
| FREE_MEMORY_BYTES |
物理空闲内存(字节) |
| PHYSICAL_MEMORY_BYTES |
物理内存大小(字节) |
| AVAILABLE_MEMORY_BYTES |
物理可用内存(字节) |