【发布时间】:2014-01-22 11:46:43
【问题描述】:
在测量固有缓存(在服务器端)的系统的吞吐量时,我应该关闭缓存以测量最坏情况下的首次加载时间,还是无关紧要,因为大平均值并没有真正受到影响通过那个没有缓存的调用?
实际系统使用图像数据 (DICOM) 运行。
【问题讨论】:
标签: caching testing performance-testing data-transfer
在测量固有缓存(在服务器端)的系统的吞吐量时,我应该关闭缓存以测量最坏情况下的首次加载时间,还是无关紧要,因为大平均值并没有真正受到影响通过那个没有缓存的调用?
实际系统使用图像数据 (DICOM) 运行。
【问题讨论】:
标签: caching testing performance-testing data-transfer
以下是我的想法:
如果您想测试系统是否可以在生产环境中工作,请使用与生产环境相同的设置。
如果您想测试独立组件,请随意禁用任何相关组件以使其分离。
对于负载测试,禁用缓存可能是合理的,但这纯粹是为了测量。它不会反映系统的真实特征。
【讨论】: