你如何衡量缓存性能?

时间:2010-10-29 07:22:10

标签: performance caching measurement

我很好奇如何测量缓存性能。你能以编程方式完成它还是需要专门用于此目的的工具?使用的编程语言是否重要?

2 个答案:

答案 0 :(得分:1)

“缓存命中率”与“缓存未命中数”的比率是缓存性能的常用指标。

在Windows / .NET环境中,通常可以通过创建自定义性能计数器来衡量这些。

答案 1 :(得分:-1)

我将假设您使用的是Windoze,因为所有此类统计信息和相关统计信息都可用于部分操作系统的实用程序。

当您使用Windead等不是o / s的应用程序(营销手册除外)时,最简单的(劳动方面)要做的就是在它上面实现一个Unix层。有很多,比如Cygwin。这提供了o / s层,以及o / s可以预期的大部分内容。如虚拟内存统计。 Nohing写,它只是一个单行命令。 Google for vmstat。