Articles of 基准

一台电脑的有效玩具基准?

我想在不同的计算机之间做一些(非常粗略的)比较,看看笔记本电脑和云计算机(AWS EC2,机架空间等)的相对计算性能。 我想要一个非常容易和快速的运行,只是想要一个粗略的计算性能的基准。 不testing并行性,磁盘访问等我想出了以下命令: head -c100000000 < /dev/urandom | time openssl sha1 > /dev/null 也就是说,从游戏中抽取10亿个字符,并且花费时间去分析它们。 我的问题是:这确实是一个计算机的处理能力的一个体面的基准。 还有其他的玩具基准对于计算机功率的粗略估计可能有用吗? 谢谢!

Apache 2.4:mod_php vs php-fpm的性能

在Apache mod_php和php-fpm的nginx上有很多旧的基准 但是,在2.4版本中,Apache可以使用php-fpm。 有没有比mod_php和php-fpm(都在Apache 2.4.x上)更明智的基准?

服务器性能对比

我们最近将用户的主文件夹和共享驱动器从Novell Netware 6.5服务器移到Novell OES服务器上。 所有文件夹都通过iSCSI连接存储在连接到服务器的LeftHand SAN上。 在我们的某个build筑物的某些实验室中,当试图访问某些文件夹时,探险家在工作站上死机/崩溃(一次30人)。这是间歇性的,通常发生在3-5台机器上。 这在我们的其他实验室/build筑物中不会发生,但是我们已经消除了每个现场的可能性。 (电脑图像,接线,开关,光纤,电脑硬件等) 如果我把这些文件夹放在Netware服务器上,我们没有崩溃的问题。 我们正试图摆脱所有的Netware,所以保持这种configuration是不可能的。 我们一直在试图孤立这个问题,但没有太多的运气。 长话短说,任何想法我们可以做什么来find问题是什么? 我一直在看Lefthand SAN的性能数据,但是一切似乎都是按顺序的。

在Nginx上testingSSL性能

我在CentOS 6 x86_64上运行带有OpenSSL的nginx 1.0.0。 以下是openssl基准testing的结果。 sh# openssl speed aes-256-cbc OpenSSL 1.0.0-fips 29 Mar 2010 built on: Sat Jun 25 04:58:15 BST 2011 options:bn(64,64) md2(int) rc4(1x,char) des(idx,cisc,16,int) aes(partial) blowfish(idx) compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DKRB5_MIT -m64 -DL_ENDIAN -DTERMIO -Wall -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector –param=ssp-buffer-size=4 -m64 -mtune=generic -Wa,–noexecstack -DMD32_REG_T=int -DOPENSSL_IA32_SSE2 […]

Apache Bench – 如何读取AB数据? 我的小克隆的开发服务器胜过我的生产服务器。 我如何排除服务器硬件问题?

我对如何阅读Apache Bench数据感到非常困惑。 Apache Benching我的本地机器给我的开发linode和我的生产linode之间的数字大不相同。 我的开发服务器是从我的2GB的linode新鲜克隆的512mb linode,这意味着除了一些设置(静态IP设置)以外,其他都是一样的。 我的开发服务器从同一台机器的1/4内存获得大约2倍的RPS。 因为它设置了一个2GB的服务器,它甚至开始交换 (交换使用:30MB左右),并获得更好的响应时间。 我的生产服务器获得了一半。 ab,iotop和cpu信息的屏幕截图 http://i.stack.imgur.com/2mczZ.png (不能发布图片,不能发布超过1个链接!) 我正在运行的命令是: ab -n 2000 -c 50 localhost:8080 Benching localhost应该把NETWORK排除在等式之外了吗? 在我的桌面上,两台服务器都给了我相同的结果,因为我只能以700Kb / s的速度下载 我如何排除服务器的差异? 开发服务器上的CPU速度更快? 它是否占了2x rps? 还是有设置受到更多内存的不利影响? 我不知道这是一个真正的问题,还是像我的生产linode一样,从其他VPS /不同的硬件上有较高的负载。 谢谢你的时间!

x86路由器基准?

我已经越来越喜欢Vyatta和pfSense等基于x86的路由器操作系统,而不是竞争对手思科和瞻博networking(我从来没有真正使用过瞻博networking,但仍然是这样)。 但是,他们觉得“假”,比如“科学怪人”的路由器。 我觉得我最担心的是我错过了一些不使用主要竞争者的东西 。 有没有比较x86路由器操作系统的主要度量标准(throuput等)与其专有对象的基准?

testing虚拟机的磁盘性能

我们正在考虑从物理专用服务器迁移到租用的虚拟机。 我知道虚拟机的一个常见问题是它们运行的​​SAN的性能。 作为一个快速testing,我想基准几个不同的虚拟机的性能。 我将testing我自己的虚拟机,作为一个控制(没有争用)和试用帐户与几个主要的提供者,如MS Azure。 我目前正在使用免费的HD Tune,但是我想我的caching有问题。 大多数情况下,性能似乎很低(比旧的标准SATA驱动器要慢),但是突然间testing会达到一个非常高的水平,弄乱了结果(因为我只对原始性能感兴趣,而不是caching性能)。 我也在我testing过的基于SCSI的机器(不是VM)上看到了这种效果,所以我只能假设SCSI控制器和SAN控制器正在使用大caching。 有没有比使用HD Tune更好的testing磁盘性能的方法,如果磁盘caching可能不会出现问题?

Sysbench MySQL无法连接

我创build了一个名为sbtest的用户,没有密码,对sbtest具有所有权限,并且发生以下错误。 我究竟做错了什么? $ sysbench –test=oltp run –debug sysbench 0.4.12: multi-threaded system evaluation benchmark No DB drivers specified, using mysql DEBUG: mysql_init(0xc854f0) DEBUG: mysql_real_connect(0xc854f0, "localhost", "sbtest", "(null)", "sbtest", 3306, "(null)", CLIENT_MULTI_STATEMENTS) DEBUG: mysql_real_query(0xc854f0, "SHOW TABLE STATUS LIKE 'sbtest'", 31) = 0 DEBUG: mysql_store_result(0xc854f0) = 0xc9dce0 DEBUG: mysql_num_fields(0xc9dce0) = 18 DEBUG: mysql_fetch_fields(0xc9dce0) = 0xc9fce0 DEBUG: mysql_fetch_row(0xc9dce0) = […]

评估Linux虚拟化解决scheme的最佳方式

我想在Linux虚拟化解决scheme(即Xen,KVM和OpenVZ)上运行一些基准testing,我正在考虑如何设置testing环境。 我目前的做法是: build立一个裸露的服务器系统 将所有3种解决scheme(内核)安装在同一个系统上,并对其进行设置(+ VM) 启动一个特定的内核(禁用来自其他解决scheme的最终服务)并运行基准testing 这种方法是好的,还是应该将3个系统完全分开(3个完全独立的安装,每个安装一个解决scheme)? 附加问题:任何提示我应该运行什么样的基准? 我想到了一些编译(如Linux内核),ab(Apache基准)和OSDB(开源数据库基准)。 主要比较各个虚拟机的整体性能,I / O性能和响应时间。 在此先感谢,Mathias

基准vps系统

我最近在使用基于Hyper-V的VPS上运行的电子商务软件包(ASP.net + SQL Server)时遇到了一些性能问题,所以我正在考虑将VPS换成更快的VPS。 为了在迁移之前评估一个VPS,我需要一个简单的(最好是免费的或者便宜的)基准testing来testingCPU /内存/磁盘性能,并且可以在Windows(VPS)上运行。 一个很好的function将能够考虑服务器负载。 实质上,我正在寻找一些可以考虑到的事情,即服务器CPU平均加载了80%,并在生成分数时考虑到这一点。 我希望我有道理:-)。 谢谢!