程序执行模型
为了清楚地检查工作负载的性能特征,需要有一个动态而非静态的程序执行模型,如下图所示。

程序为了运行必须沿着硬件和操作系统层次结构并行向上前进。 硬件层次结构中的每个元素都比它下面的元素稀少和昂贵。 不仅程序不得不为了每个资源和其他程序竞争,而且从一个级别过渡到下一级别也要花时间。 为了理解程序执行动态,需要对层次结构中每一级别有个基本的了解。
为了清楚地检查工作负载的性能特征,需要有一个动态而非静态的程序执行模型,如下图所示。

程序为了运行必须沿着硬件和操作系统层次结构并行向上前进。 硬件层次结构中的每个元素都比它下面的元素稀少和昂贵。 不仅程序不得不为了每个资源和其他程序竞争,而且从一个级别过渡到下一级别也要花时间。 为了理解程序执行动态,需要对层次结构中每一级别有个基本的了解。