]> git.proxmox.com Git - pmg-docs.git/blob - pmgperf.adoc
add SSL ceriticate generation doc
[pmg-docs.git] / pmgperf.adoc
1 [[chapter_pmgperf]]
2 ifdef::manvolnum[]
3 pmgperf(1)
4 ==========
5 :pmg-toplevel:
6
7 NAME
8 ----
9
10 pmgperf - Proxmox Simple Performance Benchmark
11
12
13 SYNOPSIS
14 --------
15
16 include::pmgperf.1-synopsis.adoc[]
17
18
19 DESCRIPTION
20 -----------
21 endif::manvolnum[]
22 ifndef::manvolnum[]
23 Proxmox Simple Performance Benchmark
24 ====================================
25 :pmg-toplevel:
26 endif::manvolnum[]
27
28 The command line tool `pmgperf` tries to gather some general
29 performance data. This is mostly useful for debugging and to identify
30 performance bottlenecks. It computes the following metrics:
31
32 [horizontal]
33 CPU BOGOMIPS:: bogomips sum of all CPUs
34
35 REGEX/SECOND:: regular expressions per second (perl performance
36 test), should be above 1000000.
37
38 HD SIZE:: harddisk size
39
40 BUFFERED READS:: simple HD read test. Modern HDs should reach at
41 least 100 MB/sec
42
43 AVERAGE SEEK TIME:: tests average seek time. Fast SCSI HDs reach
44 values < 8 milliseconds. Common IDE/SATA disks get values from 15 to
45 20 ms. SSD seek times should be below 1ms.
46
47 FSYNCS/SECOND:: value should be greater than 200 (you should enable
48 'write back' cache mode on you RAID controller - needs a battery
49 backed cache (BBWC)).
50
51 DNS EXT:: average time to resolve an external DNS name
52
53 DNS INT:: average time to resolve a local DNS name
54
55 Here is an example output generated by the tool:
56
57 ----
58 # pmgperf
59 CPU BOGOMIPS: 16759.60
60 REGEX/SECOND: 1186304
61 HD SIZE: 60.78 GB (/dev/sda1)
62 BUFFERED READS: 209.84 MB/sec
63 AVERAGE SEEK TIME: 1.24 ms
64 FSYNCS/SECOND: 2198.79
65 DNS EXT: 35.69 ms
66 DNS INT: 1.41 ms (yourdomain.tld)
67 ----
68
69 ifdef::manvolnum[]
70 include::pmg-copyright.adoc[]
71 endif::manvolnum[]
72