Questions tagged [benchmark]

Benchmarking is the process of gathering data about the performance of a system in different scenarios to measure the impact of changes to the system, to compare the system with other options, or to determine maximum capacity.

Benchmarking is the process of gathering data about the performance of a system in different scenarios to measure the impact of changes to the system, to compare the system with other options, or to determine maximum capacity.

Benchmarking is a multidisciplinary process and can require management, engineering, operations, data science. and user experience expertise.

A key concern when benchmarking is making sure the tests performed are analogous to how to system is actually used. When benchmarking a server, the following metrics may be considered (in addition to countless others):

  • Ping response time
  • Average Load
  • Number of Dropped Requests
  • Number of Concurrent Connections Possible
  • Power Consumption
271 questions
14
votes
1 answer

Apache AB (ApacheBench) : -no-check-certificate option available?

It seems there is no option to avoid this error : "Verify return code: 20 (unable to get local issuer certificate)". Is there a way to avoid issuer ssl check with AB (like wget's -no-check-certificate option) Thanks in advance
hotips
  • 533
  • 4
  • 8
  • 18
14
votes
6 answers

Network latency: 100Mbit vs. 1Gbit

I have a webserver with a current connection of 100Mbit and my provider offers an upgrade to 1Gbit. I understand that this refers to throughput but the larger the packets, the faster they can be transmitted as well, so I would expect a slight…
Andreas Richter
  • 388
  • 1
  • 3
  • 12
13
votes
6 answers

How to generate CPU load on Linux server

I would like to test fake load on the server, I'm looking for some burn-in or benchmark command line utility that would generate CPU load on the system. I would like to be able to burn-in only CPU (no harddisk load, network and co) and that I would…
Maxim Veksler
  • 2,555
  • 10
  • 27
  • 32
10
votes
3 answers

Xen image file vs partition/LVM volume performance

I read quite a lot of advice to switch from file-image VM storage, to partition/LVM volume based. The claim is that partition/LVM are much faster then image files. The downside in my opinion, is that one no longer have the whole VM in a single, easy…
SyRenity
  • 3,159
  • 11
  • 55
  • 79
10
votes
2 answers

Are there any benchmarks for virtual machines with and without VT-x?

Where can I find benchmarks of virtual machines running common OSes like Ubuntu or WinXP, with and without VT-x? I am using xVM (VirtualBox), but also have the option of VMWare or Xen hypervisors. I'd prefer independent benchmarks, rather than…
9
votes
3 answers

Linux: Why does the CPU frequency fluctuate when using the performance governor?

I'm using a Debian 8 amd64 machine for benchmarking. During experimentation, I would like the CPU to operate at a fixed frequency (preferably the maximum possible). This will rule out the CPU clock speed as a source of variation in the…
9
votes
2 answers

How much data does Linux read on average boot?

I wonder how much data in total does a freshly installed vanilla Linux system (like 32-bit CentOS 5.10) read in order to get to a virtual console shell prompt? You know, reading all the configuration files, loading binaries, kernel image, etc. I am…
amn
  • 325
  • 1
  • 16
8
votes
3 answers

Adding CPUs puts MySQL 5.5 (Debian) performance down

I am about to setup a database server (MySQL) in OpenVZ container and I've been wondering how many CPUs I should assign to it. I decided to benchmark it. I compared two OS/MySQL distributions and tested how they performed with 1, 2, 3 and 4…
Greendrake
  • 1,171
  • 1
  • 12
  • 22
8
votes
3 answers

Generate 10 Gbps traffic across nodes

I want perform a network performance benchmarking test so need to generate a 10 Gbps traffic in the network. The nodes are running RHEL 5.x. Can anyone please point me out to suitable binaries etc. Can we use the iperf and netperf commands to…
Iliyas Shirol
  • 235
  • 1
  • 3
  • 6
7
votes
2 answers

Why do sequential writes have better performance than random writes on SSDs?

An LBA (logical block addresses) is a mapping table implemented in the FTL to match between logical and physical pages/blocks in SSDs, my guess is that most SSDs (at least when they are empty) keeps the physical addresses in the same order as the…
SamTh3D3v
  • 253
  • 2
  • 10
7
votes
3 answers

Desktop CPU VS server CPU performance - is passmark relevant?

I am replacing my SOHO server (desktop-grade components) with a used server. A quad-core i5 is being replaced with dual quad-core Xeons X5355, here are the details: i5-2300, passmark score…
petr
  • 185
  • 1
  • 7
7
votes
2 answers

How can I benchmark my website with SPDY support?

I'm currently running a lot of configuration benchmarks on my server using siege, and I would like to try the SPDY protocol (with mod_spdy for Apache) - but siege use HTTP. Do you know any tool which would allow me to compare my website performance…
Damien
  • 173
  • 5
7
votes
4 answers

Disable all disk caching for apache2 on linux

For benchmarking purposes I want to force Apache 2 to load each requested file from disk instead of loading it from a cache in memory. From what I have read doing a sync followed by echo 3 > /proc/sys/vm/drop_caches lets me drop linux's cache. A…
davitenio
  • 375
  • 2
  • 5
  • 10
6
votes
4 answers

Benchmark linux box

What's the best tool to benchmark a linux machine? I'm comparing machines from two different cloud providers. It needs to be a command line tool. Just need to benchmark CPU and I/O performance.
bajafresh4life
  • 613
  • 2
  • 6
  • 8
6
votes
7 answers

I/O Performance Benchmarking Linux

Just finished setting up a poor mans SAN with iSCSI and want to benchmark it. What are some good I/O performance benchmarks for Linux besides: hdparm -tT /dev/sda1 How do I get a IOPS measurement? Thanks.
Justin
  • 5,008
  • 19
  • 58
  • 82
1
2
3
18 19