alstat 命令
用途
显示对齐异常统计信息。
语法
描述
alstat 命令显示对齐异常统计信息。 当处理器因不受支持的内存对齐偏移(比如浮点加倍来自一个不是为 8 的乘数的地址的负载)而不能执行内存访问时可能发生对齐异常。 然而,一些类型的未对齐内存引用可能由某些处理器更正,且不生成对齐异常。
对齐异常自最后一次重新引导机器时开始起计数,而且当前间隔的计数将显示。 可选择显示仿真异常统计信息或个别处理器对齐统计信息。
缺省输出显示每秒钟统计信息。 迭代的采样 Interval 和 Count 也可指定。
参数
| 项 | 描述 |
|---|---|
| 时间间隔 | 在两个样本之间的间隔. |
| COUNT | 迭代次数. |
标志
| 项 | 描述 |
|---|---|
| -e | 显示仿真异常统计信息。 该标志不能与 -v 标志一起使用。 |
| -v | 显示单个处理器的统计信息。 此标志不能和 -e 标志一起使用。 |
示例
- 要每秒显示对齐异常统计信息,请输入:
alstat此命令产生以下输出:
Alignment Alignment SinceBoot Delta 8845591 0 8845591 0 8845591 0 8845591 0 8845591 0 8845591 0 ... - 要每两秒钟显示一次仿真和对齐异常统计信息 (总共 5 次) ,请输入:
alstat -e 2 5此命令产生以下输出:
Emulation Emulation Alignment Alignment SinceBoot Delta SinceBoot Delta 21260604 0 70091846 0 23423104 2162500 72193861 2102015 25609796 2186692 74292759 2098898 27772897 2163101 76392234 2099475 29958509 2185612 78490284 2098050 - 对于每个处理器,要显示每 5 秒的异常统计信息,请输入:
alstat -v 5此命令产生以下输出:
Alignment Alignment Alignment Alignment SinceBoot Delta Delta00 Delta01 88406295 0 0 0 93697825 5291530 0 5291530 98930330 5232505 5232505 0 102595591 3665261 232697 3432564 102595591 0 0 0