CNiRZBcg3DAM
★★★★★ Top Performer
CPU
8 cores / 16 threads
Device
BARE METAL
Storage
SSD
Total Time
25.1s
Command Used
kvs benchmark --submitRaw Score
3,218
★★★☆☆ Typical Setup
Beats 67% of 3 submissions
Efficiency Score
1,609
★★★★★ Excellent
Stack Score
87/100
★★★★☆ Good
Config Score
100/100
★★★★★ Excellent
How the Raw Score is calculated (KVS-CLI v1.4.0-dev-b79c2c4)
The Raw Score is calculated using a weighted average of four performance categories:
Understanding why your scores are what they are and how to improve them.
Your software stack can be improved:
Operations per second (higher is better)
MD5 Hash (100 strings)
65,363 ops/s
Serialize Config
198,053 ops/s
JSON Config
107,788 ops/s
str_replace (100x)
89,791 ops/s
Regex Routing
3,266,639 ops/s
array_map (500 items)
95,142 ops/s
Queries per second (higher is better)
{
"system": {
"cpu_vendor": "AMD",
"cpu_model": "AMD Ryzen 7 7700 8-Core Processor",
"cpu_generation": "Zen 4",
"cpu_family": "Desktop",
"cpu_cores": 8,
"cpu_threads": 16,
"arch": "x86_64",
"arch_bits": 64,
"arch_family": "x86",
"device_type": "bare_metal",
"device_technology": "",
"device_confidence": "high",
"storage_type": "ssd",
"storage_device": "md3 (RAID)",
"storage_confidence": "high",
"os": "Linux",
"os_name": "Debian GNU/Linux 12 (bookworm)",
"php_version": "8.1.34",
"php_sapi": "fpm-fcgi",
"memory_limit": "512M",
"max_execution_time": 30,
"extensions": [
"memcached",
"curl",
"gd",
"imagick",
"pdo_mysql"
],
"opcache": true,
"jit": false,
"db_type": "mariadb",
"db_version": "10.11.15-MariaDB-deb12",
"cache_backend": "memcached",
"memcached_version": "1.6.18",
"http_runs": 3,
"kvs_version": "6.2.1",
"kvs_cli_version": "1.4.0-dev-b79c2c4",
"kvs_source_type": "ioncube"
},
"results": {
"cpu": {
"md5_simple": {
"name": "MD5 Hash (100 strings)",
"avg": 0.0153,
"min": 0.0151,
"max": 0.0293,
"p50": 0.0152,
"p95": 0.0159,
"p99": 0,
"std_dev": 0.0005,
"ops_sec": 65362.83,
"samples": 1000
},
"serialize_config": {
"name": "Serialize Config",
"avg": 0.005,
"min": 0.005,
"max": 0.0087,
"p50": 0.005,
"p95": 0.0051,
"p99": 0,
"std_dev": 0.0002,
"ops_sec": 198053.29,
"samples": 1000
},
"json_config": {
"name": "JSON Config",
"avg": 0.0093,
"min": 0.0091,
"max": 0.015,
"p50": 0.0093,
"p95": 0.0093,
"p99": 0,
"std_dev": 0.0003,
"ops_sec": 107788.02,
"samples": 1000
},
"str_replace": {
"name": "str_replace (100x)",
"avg": 0.0111,
"min": 0.011,
"max": 0.0133,
"p50": 0.0111,
"p95": 0.0113,
"p99": 0,
"std_dev": 0.0001,
"ops_sec": 89790.51,
"samples": 1000
},
"regex_routing": {
"name": "Regex Routing",
"avg": 0.0003,
"min": 0.0003,
"max": 0.049,
"p50": 0.0003,
"p95": 0.0003,
"p99": 0,
"std_dev": 0.0015,
"ops_sec": 3266639.44,
"samples": 1000
},
"array_map": {
"name": "array_map (500 items)",
"avg": 0.0105,
"min": 0.0104,
"max": 0.0146,
"p50": 0.0105,
"p95": 0.0106,
"p99": 0,
"std_dev": 0.0002,
"ops_sec": 95142.34,
"samples": 1000
},
"array_filter": {
"name": "array_filter (500 items)",
"avg": 0.0123,
"min": 0.012,
"max": 0.0241,
"p50": 0.0122,
"p95": 0.0123,
"p99": 0,
"std_dev": 0.0005,
"ops_sec": 81317.74,
"samples": 1000
}
},
"database": {
"video_listing": {
"name": "Video Listing (20 items)",
"avg_ms": 77.7633,
"queries_sec": 12.86,
"total_queries": 10
},
"video_count": {
"name": "Video Count Query",
"avg_ms": 3.0496,
"queries_sec": 327.92,
"total_queries": 10
},
"search": {
"name": "LIKE Search Query",
"avg_ms": 11.2958,
"queries_sec": 88.53,
"total_queries": 10
},
"insert": {
"name": "INSERT (temp table)",
"avg_ms": 0.0187,
"queries_sec": 53442.38,
"total_queries": 50
}
},
"cache": {
"simple_set": {
"name": "Simple SET",
"avg": 0.0154,
"min": 0.0149,
"max": 0.0226,
"p50": 0.0151,
"p95": 0.0169,
"p99": 0,
"ops_sec": 64942.87,
"samples": 100
},
"simple_get": {
"name": "Simple GET",
"avg": 0.015,
"min": 0.0146,
"max": 0.0206,
"p50": 0.0147,
"p95": 0.0154,
"p99": 0,
"ops_sec": 66802.36,
"samples": 100
},
"page_set": {
"name": "Page SET (~50KB)",
"avg": 0.0386,
"min": 0.0383,
"max": 0.0402,
"p50": 0.0385,
"p95": 0.039,
"p99": 0,
"ops_sec": 25885.21,
"samples": 20
}
},
"fileio": {
"config_load": {
"name": "Config Load (read+unserialize)",
"avg": 0.0266,
"min": 0.0264,
"max": 0.0308,
"ops_sec": 37531.44,
"samples": 100
},
"write_10kb": {
"name": "Write 10KB file",
"avg": 0.0369,
"min": 0.0337,
"max": 0.0896,
"ops_sec": 27131.14,
"samples": 100
},
"read_10kb": {
"name": "Read 10KB file",
"avg": 0.0237,
"min": 0.0234,
"max": 0.0382,
"ops_sec": 42144.23,
"samples": 100
}
},
"http": {
"homepage": {
"name": "Homepage",
"avg": 209.15286666666668,
"min": 163.13,
"max": 306.226,
"p50": 200.74766666666665,
"p95": 243.10666666666665,
"p99": 243.10666666666665,
"req_sec": 4.78,
"samples": 15
},
"videos": {
"name": "Video Listing",
"avg": 192.78433333333336,
"min": 163.75400000000002,
"max": 234.36100000000002,
"p50": 189.24,
"p95": 223.75300000000001,
"p99": 223.75300000000001,
"req_sec": 5.19,
"samples": 15
},
"categories": {
"name": "Categories",
"avg": 230.03359999999998,
"min": 219.419,
"max": 268.772,
"p50": 225.46533333333332,
"p95": 243.06999999999996,
"p99": 243.06999999999996,
"req_sec": 4.35,
"samples": 15
},
"search": {
"name": "Search",
"avg": 253.67273333333333,
"min": 190.297,
"max": 741.435,
"p50": 226.85366666666664,
"p95": 388.6313333333333,
"p99": 388.6313333333333,
"req_sec": 3.94,
"samples": 15
},
"admin": {
"name": "Admin Panel",
"avg": 103.71633333333334,
"min": 100.14099999999999,
"max": 107.614,
"p50": 103.83766666666666,
"p95": 105.42466666666667,
"p99": 105.42466666666667,
"req_sec": 9.64,
"samples": 15
}
},
"weights": {
"db": 0.35,
"cache": 0.25,
"cpu": 0.25,
"fileio": 0.15
}
}
}