Skip to content

rin-nas/centminmod-brotli-vs-gzip

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Testing Centmin Mod Nginx gzip vs brotli compression levels for both

  • on the fly compression and
  • pre-compressed file compression at pigz level 11 zopfli gzip and brotli level 11 compression levels

The following 3 files are tested

test results are saved to result.txt

./test-br-vs-gzip.sh                           

test-gzip_comp_level-1 
http://localhost/fontawesome.css (gzip)
Uncompressed-size: 53.17 KiB
Compressed-size: 12.79 KiB
Requests/sec:  3361.57

test-gzip_comp_level-2 
http://localhost/fontawesome.css (gzip)
Uncompressed-size: 53.17 KiB
Compressed-size: 12.74 KiB
Requests/sec:  3042.10

test-gzip_comp_level-3 
http://localhost/fontawesome.css (gzip)
Uncompressed-size: 53.17 KiB
Compressed-size: 12.51 KiB
Requests/sec:  2621.93

test-gzip_comp_level-4 
http://localhost/fontawesome.css (gzip)
Uncompressed-size: 53.17 KiB
Compressed-size: 12.23 KiB
Requests/sec:  2344.31

test-gzip_comp_level-5 
http://localhost/fontawesome.css (gzip)
Uncompressed-size: 53.17 KiB
Compressed-size: 11.52 KiB
Requests/sec:  1806.87

test-gzip_comp_level-6 
http://localhost/fontawesome.css (gzip)
Uncompressed-size: 53.17 KiB
Compressed-size: 11.50 KiB
Requests/sec:  1446.82

test-gzip_comp_level-7 
http://localhost/fontawesome.css (gzip)
Uncompressed-size: 53.17 KiB
Compressed-size: 11.37 KiB
Requests/sec:  928.38

test-gzip_comp_level-8 
http://localhost/fontawesome.css (gzip)
Uncompressed-size: 53.17 KiB
Compressed-size: 11.36 KiB
Requests/sec:  233.01

test-gzip_comp_level-9 
http://localhost/fontawesome.css (gzip)
Uncompressed-size: 53.17 KiB
Compressed-size: 11.36 KiB
Requests/sec:  258.02

test-gzip_comp_level-1 
http://localhost/jquery-3.3.1.min.js (gzip)
Uncompressed-size: 84.88 KiB
Compressed-size: 33.29 KiB
Requests/sec:  1012.76

test-gzip_comp_level-2 
http://localhost/jquery-3.3.1.min.js (gzip)
Uncompressed-size: 84.88 KiB
Compressed-size: 32.36 KiB
Requests/sec:  1069.76

test-gzip_comp_level-3 
http://localhost/jquery-3.3.1.min.js (gzip)
Uncompressed-size: 84.88 KiB
Compressed-size: 31.93 KiB
Requests/sec:  939.02

test-gzip_comp_level-4 
http://localhost/jquery-3.3.1.min.js (gzip)
Uncompressed-size: 84.88 KiB
Compressed-size: 30.60 KiB
Requests/sec:  861.24

test-gzip_comp_level-5 
http://localhost/jquery-3.3.1.min.js (gzip)
Uncompressed-size: 84.88 KiB
Compressed-size: 29.75 KiB
Requests/sec:  637.00

test-gzip_comp_level-6 
http://localhost/jquery-3.3.1.min.js (gzip)
Uncompressed-size: 84.88 KiB
Compressed-size: 29.64 KiB
Requests/sec:  545.46

test-gzip_comp_level-7 
http://localhost/jquery-3.3.1.min.js (gzip)
Uncompressed-size: 84.88 KiB
Compressed-size: 29.59 KiB
Requests/sec:  503.03

test-gzip_comp_level-8 
http://localhost/jquery-3.3.1.min.js (gzip)
Uncompressed-size: 84.88 KiB
Compressed-size: 29.57 KiB
Requests/sec:  464.89

test-gzip_comp_level-9 
http://localhost/jquery-3.3.1.min.js (gzip)
Uncompressed-size: 84.88 KiB
Compressed-size: 29.57 KiB
Requests/sec:  459.16

test-gzip_comp_level-1 
http://localhost/bootstrap.min.css (gzip)
Uncompressed-size: 152.10 KiB
Compressed-size: 29.85 KiB
Requests/sec:  1279.70

test-gzip_comp_level-2 
http://localhost/bootstrap.min.css (gzip)
Uncompressed-size: 152.10 KiB
Compressed-size: 27.64 KiB
Requests/sec:  1206.92

test-gzip_comp_level-3 
http://localhost/bootstrap.min.css (gzip)
Uncompressed-size: 152.10 KiB
Compressed-size: 26.04 KiB
Requests/sec:  1122.95

test-gzip_comp_level-4 
http://localhost/bootstrap.min.css (gzip)
Uncompressed-size: 152.10 KiB
Compressed-size: 24.55 KiB
Requests/sec:  996.33

test-gzip_comp_level-5 
http://localhost/bootstrap.min.css (gzip)
Uncompressed-size: 152.10 KiB
Compressed-size: 23.07 KiB
Requests/sec:  785.84

test-gzip_comp_level-6 
http://localhost/bootstrap.min.css (gzip)
Uncompressed-size: 152.10 KiB
Compressed-size: 22.74 KiB
Requests/sec:  584.78

test-gzip_comp_level-7 
http://localhost/bootstrap.min.css (gzip)
Uncompressed-size: 152.10 KiB
Compressed-size: 22.65 KiB
Requests/sec:  444.16

test-gzip_comp_level-8 
http://localhost/bootstrap.min.css (gzip)
Uncompressed-size: 152.10 KiB
Compressed-size: 22.65 KiB
Requests/sec:  392.44

test-gzip_comp_level-9 
http://localhost/bootstrap.min.css (gzip)
Uncompressed-size: 152.10 KiB
Compressed-size: 22.65 KiB
Requests/sec:  380.38

test-brotli_comp_level-1 
http://localhost/fontawesome.css (br)
Uncompressed-size: 53.17 KiB
Compressed-size: 12.90 KiB
Requests/sec:  1388.18

test-brotli_comp_level-2 
http://localhost/fontawesome.css (br)
Uncompressed-size: 53.17 KiB
Compressed-size: 11.70 KiB
Requests/sec:  633.93

test-brotli_comp_level-3 
http://localhost/fontawesome.css (br)
Uncompressed-size: 53.17 KiB
Compressed-size: 11.69 KiB
Requests/sec:  600.19

test-brotli_comp_level-4 
http://localhost/fontawesome.css (br)
Uncompressed-size: 53.17 KiB
Compressed-size: 11.57 KiB
Requests/sec:  395.75

test-brotli_comp_level-5 
http://localhost/fontawesome.css (br)
Uncompressed-size: 53.17 KiB
Compressed-size: 11.09 KiB
Requests/sec:  260.17

test-brotli_comp_level-6 
http://localhost/fontawesome.css (br)
Uncompressed-size: 53.17 KiB
Compressed-size: 11.07 KiB
Requests/sec:  238.67

test-brotli_comp_level-7 
http://localhost/fontawesome.css (br)
Uncompressed-size: 53.17 KiB
Compressed-size: 11.06 KiB
Requests/sec:  201.51

test-brotli_comp_level-8 
http://localhost/fontawesome.css (br)
Uncompressed-size: 53.17 KiB
Compressed-size: 11.05 KiB
Requests/sec:  172.63

test-brotli_comp_level-9 
http://localhost/fontawesome.css (br)
Uncompressed-size: 53.17 KiB
Compressed-size: 11.04 KiB
Requests/sec:  125.28

test-brotli_comp_level-1 
http://localhost/jquery-3.3.1.min.js (br)
Uncompressed-size: 84.88 KiB
Compressed-size: 34.12 KiB
Requests/sec:  531.04

test-brotli_comp_level-2 
http://localhost/jquery-3.3.1.min.js (br)
Uncompressed-size: 84.88 KiB
Compressed-size: 31.56 KiB
Requests/sec:  280.89

test-brotli_comp_level-3 
http://localhost/jquery-3.3.1.min.js (br)
Uncompressed-size: 84.88 KiB
Compressed-size: 31.27 KiB
Requests/sec:  304.13

test-brotli_comp_level-4 
http://localhost/jquery-3.3.1.min.js (br)
Uncompressed-size: 84.88 KiB
Compressed-size: 30.54 KiB
Requests/sec:  182.03

test-brotli_comp_level-5 
http://localhost/jquery-3.3.1.min.js (br)
Uncompressed-size: 84.88 KiB
Compressed-size: 29.01 KiB
Requests/sec:  120.10

test-brotli_comp_level-6 
http://localhost/jquery-3.3.1.min.js (br)
Uncompressed-size: 84.88 KiB
Compressed-size: 28.83 KiB
Requests/sec:  93.55

test-brotli_comp_level-7 
http://localhost/jquery-3.3.1.min.js (br)
Uncompressed-size: 84.88 KiB
Compressed-size: 28.75 KiB
Requests/sec:  62.71

test-brotli_comp_level-8 
http://localhost/jquery-3.3.1.min.js (br)
Uncompressed-size: 84.88 KiB
Compressed-size: 28.73 KiB
Requests/sec:  53.89

test-brotli_comp_level-9 
http://localhost/jquery-3.3.1.min.js (br)
Uncompressed-size: 84.88 KiB
Compressed-size: 28.70 KiB
Requests/sec:  34.82

test-brotli_comp_level-1 
http://localhost/bootstrap.min.css (br)
Uncompressed-size: 152.10 KiB
Compressed-size: 28.53 KiB
Requests/sec:  494.28

test-brotli_comp_level-2 
http://localhost/bootstrap.min.css (br)
Uncompressed-size: 152.10 KiB
Compressed-size: 26.20 KiB
Requests/sec:  244.04

test-brotli_comp_level-3 
http://localhost/bootstrap.min.css (br)
Uncompressed-size: 152.10 KiB
Compressed-size: 25.04 KiB
Requests/sec:  258.95

test-brotli_comp_level-4 
http://localhost/bootstrap.min.css (br)
Uncompressed-size: 152.10 KiB
Compressed-size: 23.85 KiB
Requests/sec:  185.12

test-brotli_comp_level-5 
http://localhost/bootstrap.min.css (br)
Uncompressed-size: 152.10 KiB
Compressed-size: 20.28 KiB
Requests/sec:  97.61

test-brotli_comp_level-6 
http://localhost/bootstrap.min.css (br)
Uncompressed-size: 152.10 KiB
Compressed-size: 19.88 KiB
Requests/sec:  96.85

test-brotli_comp_level-7 
http://localhost/bootstrap.min.css (br)
Uncompressed-size: 152.10 KiB
Compressed-size: 19.70 KiB
Requests/sec:  64.17

test-brotli_comp_level-8 
http://localhost/bootstrap.min.css (br)
Uncompressed-size: 152.10 KiB
Compressed-size: 19.56 KiB
Requests/sec:  48.60

test-brotli_comp_level-9 
http://localhost/bootstrap.min.css (br)
Uncompressed-size: 152.10 KiB
Compressed-size: 19.43 KiB
Requests/sec:  36.42

test-gzip_comp_level precompress
http://localhost/fontawesome.css (gzip)
Uncompressed-size: 53.17 KiB
Compressed-size: 10.39 KiB
Requests/sec:  14625.34

test-gzip_comp_level precompress
http://localhost/jquery-3.3.1.min.js (gzip)
Uncompressed-size: 84.88 KiB
Compressed-size: 28.57 KiB
Requests/sec:  12508.26

test-gzip_comp_level precompress
http://localhost/bootstrap.min.css (gzip)
Uncompressed-size: 152.10 KiB
Compressed-size: 20.61 KiB
Requests/sec:  12588.12

test-brotli_comp_level precompress
http://localhost/fontawesome.css (br)
Uncompressed-size: 53.17 KiB
Compressed-size: 9.38 KiB
Requests/sec:  15153.08

test-brotli_comp_level precompress
http://localhost/jquery-3.3.1.min.js (br)
Uncompressed-size: 84.88 KiB
Compressed-size: 26.85 KiB
Requests/sec:  12517.74

test-brotli_comp_level precompress
http://localhost/bootstrap.min.css (br)
Uncompressed-size: 152.10 KiB
Compressed-size: 16.74 KiB
Requests/sec:  14108.05
lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Thread(s) per core:    1
Core(s) per socket:    1
Socket(s):             2
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 85
Model name:            Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
Stepping:              4
CPU MHz:               2199.992
BogoMIPS:              4399.98
Virtualization:        VT-x
Hypervisor vendor:     KVM
Virtualization type:   full
L1d cache:             32K
L1i cache:             32K
L2 cache:              4096K
NUMA node0 CPU(s):     0,1
Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl eagerfpu pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch ibrs ibpb tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f rdseed adx smap clflushopt clwb avx512cd xsaveopt xsavec xgetbv1 arat spec_ctrl
nginx -V
nginx version: nginx/1.15.8 (040219-124523)
built by gcc 8.2.1 20180905 (Red Hat 8.2.1-3) (GCC) 
built with OpenSSL 1.1.1a  20 Nov 2018
TLS SNI support enabled

configure arguments: --with-ld-opt='-Wl,-E -L/usr/local/zlib-cf/lib -L/usr/local/lib -ljemalloc -Wl,-z,relro -Wl,-rpath,/usr/local/zlib-cf/lib:/usr/local/lib' --with-cc-opt='-I/usr/local/zlib-cf/include -I/usr/local/include -m64 -march=native -DTCP_FASTOPEN=23 -g -O3 -fstack-protector-strong -flto -fuse-ld=gold --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wimplicit-fallthrough=0 -fcode-hoisting -Wp,-D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -gsplit-dwarf' --sbin-path=/usr/local/sbin/nginx --conf-path=/usr/local/nginx/conf/nginx.conf --build=040219-124523 --with-compat --with-http_stub_status_module --with-http_secure_link_module --with-libatomic --with-http_gzip_static_module --add-dynamic-module=../ngx_brotli --with-http_sub_module --with-http_addition_module --with-http_image_filter_module=dynamic --with-http_geoip_module --with-stream_geoip_module --with-stream_realip_module --with-stream_ssl_preread_module --with-threads --with-stream --with-stream_ssl_module --with-http_realip_module --add-dynamic-module=../ngx-fancyindex-0.4.2 --add-module=../ngx_cache_purge-2.5 --add-dynamic-module=../ngx_devel_kit-0.3.0 --add-dynamic-module=../set-misc-nginx-module-0.32 --add-dynamic-module=../echo-nginx-module-0.61 --add-module=../redis2-nginx-module-0.15 --add-module=../ngx_http_redis-0.3.7 --add-module=../memc-nginx-module-0.18 --add-module=../srcache-nginx-module-0.31 --add-dynamic-module=../headers-more-nginx-module-0.33 --with-pcre-jit --with-zlib=../zlib-cloudflare-1.3.0 --with-http_ssl_module --with-http_v2_module --with-openssl=../openssl-1.1.1a --with-openssl-opt='enable-ec_nistp_64_gcc_128 enable-tls1_3'

About

gzip and brotli compression level benchmarks on centminmod.com LEMP stack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%