Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance 基准测试和工作负载测试之间的区别是什么?_Performance - Fatal编程技术网

Performance 基准测试和工作负载测试之间的区别是什么?

Performance 基准测试和工作负载测试之间的区别是什么?,performance,Performance,在计算机科学背景下,我对基准测试和工作量的含义感到困惑。 我对两者的理解如下: Workload==为模拟用户在特定系统上的行为而生成的数据或日志。 基准测试,一种测试软件的方法,以查看系统在性能方面的表现 同样,我可能完全错了,我希望有人能澄清我对这些概念的理解 这些术语的含义取决于上下文 作为名词的术语benchmark可以指以下任何一种: 一种计算机程序或一组程序 可量化指标或可量化指标的集合 通过运行程序对度量的一种评估或测量 工作负载(程序)的集合 术语benchmark作为动词的

在计算机科学背景下,我对基准测试和工作量的含义感到困惑。 我对两者的理解如下: Workload==为模拟用户在特定系统上的行为而生成的数据或日志。 基准测试,一种测试软件的方法,以查看系统在性能方面的表现

同样,我可能完全错了,我希望有人能澄清我对这些概念的理解


这些术语的含义取决于上下文

作为名词的术语benchmark可以指以下任何一种:

  • 一种计算机程序或一组程序
  • 可量化指标或可量化指标的集合
  • 通过运行程序对度量的一种评估或测量
  • 工作负载(程序)的集合
术语benchmark作为动词的意思是通过运行一个或多个程序(可能重复)来度量一个度量或一组度量

基准测试和基准测试是同义词。在术语基准测试中,术语基准指的是一个度量,而不是一个程序。当基准测试的目的是评估性能(执行时间或吞吐量)时,术语性能测试的含义是相同的

“工作量”一词可指以下任何一项:

  • 单个基准(计算机程序或应用程序)
  • 基准测试的集合(计算机程序的集合)
  • 基准和提供给它的输入
正如你所想象的,这两个术语可以一起使用。工作负载基准可以是对一组程序的评估,也可以是对一组程序的评估。基准工作负载是指用于特定评估的程序集合。术语工作负载基准测试是指评估一组程序


基准测试的目标是将系统或程序与其他系统或程序进行比较。

定义“concpets”。它们相似吗?他们在CS领域有什么不同吗?我读过论文,这两个词(工作量和基准)经常出现,但我仍然没有完全理解它们。