服务器比较方法 服务器性能的基准测试

news/2024/10/31 5:30:30/

1、SPECweb96测试

SPEC96是由Standard Performance Evaluation Corp提供的、专供检测服务器Web特性的测试软件,SPEC是由著名计算机厂商、系统集成商、大学、研究所、出版商等组成的非赢利性组织。目前, SPEC得到了包括IBM、HP、Intel、Compaq等主要服务器厂商的认可。

SPEC通过一台或多台客户机向服务器发出HTTP Get请求,这种请求完全模拟Internet用户对服务器的访问,请求调用服务器硬盘上HTML语言编写的各种网页文件,这些文件从几k到几M不等,在相同的时间里,服务器回答的请求越多,就表明服务器对数据的处理能力越强,它的内存与CPU、PCI通道之间的传输带宽越宽,服务器的硬盘子系统和网络子系统传输速度越快,服务器的Web性能就越好。

由于SPEC是一个非赢利的标准化组织,通过SPEC得到的测试值是一种严格标准化的测试结果,因此只要按照SPEC提供的测试原则和测试流程对系统进行操作,其最终结果将能够得到业界主要服务器厂商和用户的认可。

2、TPCC基准测试

TPCC值被广泛用于衡量C/S环境下,由服务器和客户端构筑的整体系统的性能,它由事物处理性能委员会(TPC,Transaction Processing Corp)制定,TPC为非赢利性国际组织。

TPCC值可以反映出系统的性能价格比。TPCC测试系统每分钟处理的任务数,单位为tpm,(transactions per minute)。系统的总体价格(单位为美元)除以TPCC值,就可以衡量出系统的性价比(单位为$/tpm),系统的性价比值越小,系统的性价比越好。

需要注意的是,TPCC值描述的是C/S整体系统的性能,它与系统的服务器和客户机的性能都有关系,也就是说,同样的服务器配置不同的客户端将会影响TPCC值,任何厂商和测试者都可以根据TPC提供的测试规范构造出自己最优的系统,当然测试的结果要经过TPC审核。

3、其他基准测试还有Linpack

Linpack它测试CPU密集浮点运算性能。打个形象的比喻,如果TPCC值测试的是整车的性能,Linpack就是测试发动机的性能。

服务器以及工作站平台上的benchmark软件列表

・ SPECweb99 相对简单的webserver 的基准测试

・ SPECweb99_SSL SPECweb99 的SSL版本

・ SPEC SFS97 基于NFS的file server的基准测试

・ SPECmail2001 电子邮件系统的基准测试

・ SPECjbb2000 基于Java的业务的基准测试

・ ECperf 企业Javabean的基准测试- 马上将被SPECjAppServer2001代替

・ SPEC CPU2000 整数和浮点运算的基准测试

・ SPEC OMP2001: 测试基于OpenMP并行化的并行应用性能的基准测试

・ TPC-C 老事务处理的基准测试

・ TPC-H Ad-hoc 查询以及决策支持的基准测试

・ TPC-R 商业报告以及决策支持的基准测试

・ TPC-W 基于事务处理的互联网电子商务的基准测试

・ Oracle Applications benchmark:Oracle应用程序的基准测试

・ Fluent CFD benchmarks:Fluent公司计算流体动力的基准测试

・ Server and workstation benchmark records at Ideas International:Ideas International Limited (IDEAS)公司的服务器和工作站的基准测试(包括产品的性能,价格,服务)。


http://www.ppmy.cn/news/463950.html

相关文章

虚拟服务器显卡设置,Vmware vSphere5.1开启GPU虚拟化

Vmware vSphere5.1开启GPU虚拟化 1、环境准备 Dell PowerEdge R720 GPU显卡:NVIDIA Grid K1 VMware: ESX 5.1 (企业增强版) VMware vCenter 5.1 VMware Horizon View 5.2 NVIDIA 驱动程序:下载地址:http://www.nvidia.cn/Download/index.aspx?lang=cn 虚拟机虚拟桌面操作系…

基于AI的服务器维修,AI赋能服务器,会带给我们什么?

原标题:AI赋能服务器,会带给我们什么? 近两年,人工智能(英文缩写 AI ) 频繁出现在我们的视线里 有人认为AI 会在不久的将来 将取代大部分重复性、创造性低的工作 那么,AI服务器 又会带给我们什么呢? 人工智…

服务器硬盘数据丢了怎么恢复,服务器数据丢了怎么恢复

服务器数据丢了怎么恢复 浏览量: 0 次 来源:未知 发布日期:2018-03-19 21:33:21 服务器数据恢复主要包括两个方面: (1) 服务器单个或多个硬盘出现故障: 服务器硬盘经常使用SCSI,SAS硬盘出现硬件或者软件故…

云课堂服务器技术支持,中学语音教室云课堂云服务器

VMware服务器虚拟化解决方案 1.方案概述VMware的服务器虚拟化解决方案vSphere是业界领先的用于构建云计算基础架构的虚拟化平台。它使得IT能以最低的TCO(总体拥有成本)满足要求最严格的关键业务应用的SLA。vSphere通过在计算、存储、网络、可用性、安 智慧课堂互动课堂教学应用…

鲲鹏服务器设置ip文件,IPFS在鲲鹏云服务器中的安装与编译过程记录

IPFS星际文件系统是一个旨在创建持久且分布式存储和共享文件的网络传输协议。它是一种内容可寻址的对等超媒体分发协议。在IPFS网络中的节点将构成一个分布式文件系统。它综合了几十年来学术界和开源领域成功的分布式研究经验,包括DHT、BitTorrent、Git和SFS。通过将…

Objective-C 混用UITabBar与UINavigation

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、pandas是什么?二、使用步骤 1.引入库2.读入数据总结 前言 混用UITabBar与UINavigation做app,tab和nav,有时候显示有时候…

【im群发推送软件】(Apple Push Notification service):APNs 是苹果提供的推送服务

iMessage 推送需要您对苹果的推送服务和相关开发技术有一定的了解,并熟悉应用程序开发的相关知识。以下是一些关键的方面和步骤,供您参考: 开发者账号和证书:您需要注册苹果开发者账号,并获取开发者证书用于推送服务。…

【MySQL】一文带你了解数据库索引与事务

文章目录 1. 索引的概念2.索引的创建与使用2.1 自动创建对应列的索引2.2 自己创建普通索引2.3 删除索引2.4 索引查询 3. 索引的弊端4. 事务的概念5. 事务的特性6. 事务的使用 1. 索引的概念 数据库索引是一种提高数据库查询效率的数据结构。它可以快速地定位和访问数据库中的数…