xpti-vs-xptilight-various Xen 4.11 Staging, openSUSE Leap15 PV guest, XPTI xpti=true (with patch!) XPTI-Light xpti=false: Processor: Intel Xeon E5620 @ 2.39GHz (1 Core / 16 Threads), Memory: 10240MB, Disk: 160GB, Graphics: xen OS: openSUSE 15.0, Kernel: 4.12.14-lp150.4-default (x86_64), Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.6, Compiler: GCC 7.2.1 20180116 [gcc-7-branch revision 256737], File-System: xfs, Screen Resolution: 800x600, System Layer: Xen 4.11.-unstable Hypervisor XPTI-Light xpti=true: Processor: Intel Xeon E5620 @ 2.39GHz (1 Core / 16 Threads), Memory: 10240MB, Disk: 160GB, Graphics: xen OS: openSUSE 15.0, Kernel: 4.12.14-lp150.4-default (x86_64), Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.6, Compiler: GCC 7.2.1 20180116 [gcc-7-branch revision 256737], File-System: xfs, Screen Resolution: 800x600, System Layer: Xen 4.11.-unstable Hypervisor XPYI xpti=true: Processor: Intel Xeon E5620 @ 2.39GHz (1 Core / 16 Threads), Memory: 10240MB, Disk: 160GB, Graphics: xen OS: openSUSE 15.0, Kernel: 4.12.14-lp150.4-default (x86_64), Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.6, Compiler: GCC 7.2.1 20180116 [gcc-7-branch revision 256737], File-System: xfs, Screen Resolution: 800x600, System Layer: Xen 4.11.-unstable Hypervisor XPTI irqoptim xpti=true: Processor: Intel Xeon E5620 @ 2.39GHz (1 Core / 16 Threads), Memory: 10240MB, Disk: 160GB, Graphics: xen OS: openSUSE 15.0, Kernel: 4.12.14-lp150.4-default (x86_64), Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.6, Compiler: GCC 7.2.1 20180116 [gcc-7-branch revision 256737], File-System: xfs, Screen Resolution: 800x600, System Layer: Xen 4.11.-unstable Hypervisor AIO-Stress 0.21 Test: Random Write MB/s > Higher Is Better XPTI-Light xpti=false ... 1877.46 |============================================ XPTI-Light xpti=true .... 1883.61 |============================================ XPYI xpti=true .......... 1896.93 |============================================ XPTI irqoptim xpti=true . 1880.60 |============================================ Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better XPTI-Light xpti=false ... 1.65 |=============================================== XPTI-Light xpti=true .... 1.60 |============================================== XPYI xpti=true .......... 1.60 |============================================== XPTI irqoptim xpti=true . 1.59 |============================================= Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better XPTI-Light xpti=false ... 408 |================================================ XPTI-Light xpti=true .... 398 |=============================================== XPYI xpti=true .......... 395 |============================================== XPTI irqoptim xpti=true . 395 |============================================== Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better XPTI-Light xpti=false ... 1.62 |============================================== XPTI-Light xpti=true .... 1.66 |=============================================== XPYI xpti=true .......... 1.61 |============================================== XPTI irqoptim xpti=true . 1.63 |============================================== Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better XPTI-Light xpti=false ... 400 |=============================================== XPTI-Light xpti=true .... 411 |================================================ XPYI xpti=true .......... 400 |=============================================== XPTI irqoptim xpti=true . 405 |=============================================== Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better XPTI-Light xpti=false ... 1.19 |============================================= XPTI-Light xpti=true .... 1.20 |============================================= XPYI xpti=true .......... 1.25 |=============================================== XPTI irqoptim xpti=true . 1.21 |============================================= Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better XPTI-Light xpti=false ... 294 |============================================== XPTI-Light xpti=true .... 296 |============================================== XPYI xpti=true .......... 308 |================================================ XPTI irqoptim xpti=true . 299 |=============================================== IOzone 3.465 Record Size: 4Kb - File Size: 4GB - Disk Test: Read Performance MB/s > Higher Is Better XPTI-Light xpti=false ... 1785.03 |============================================ XPTI-Light xpti=true .... 951.77 |======================= XPYI xpti=true .......... 986.13 |======================== XPTI irqoptim xpti=true . 978.59 |======================== IOzone 3.465 Record Size: 4Kb - File Size: 4GB - Disk Test: Write Performance MB/s > Higher Is Better XPTI-Light xpti=false ... 65.29 |============================================== XPTI-Light xpti=true .... 64.98 |============================================== XPYI xpti=true .......... 65.22 |============================================== XPTI irqoptim xpti=true . 65.02 |============================================== Unpacking The Linux Kernel linux-4.15.tar.xz Seconds < Lower Is Better XPTI-Light xpti=false ... 10.22 |=========================================== XPTI-Light xpti=true .... 10.91 |============================================== XPYI xpti=true .......... 10.70 |============================================= XPTI irqoptim xpti=true . 10.79 |============================================= Timed Linux Kernel Compilation 4.13 Time To Compile Seconds < Lower Is Better XPTI-Light xpti=false ... 155.55 |======================================= XPTI-Light xpti=true .... 177.92 |============================================= XPYI xpti=true .......... 177.40 |============================================= XPTI irqoptim xpti=true . 176.01 |============================================= Timed MPlayer Compilation 1.0-rc3 Time To Compile Seconds < Lower Is Better XPTI-Light xpti=false ... 45.51 |========================================== XPTI-Light xpti=true .... 49.35 |============================================== XPYI xpti=true .......... 49.84 |============================================== XPTI irqoptim xpti=true . 49.08 |============================================= Timed PHP Compilation 7.1.9 Time To Compile Seconds < Lower Is Better XPTI-Light xpti=false ... 119.76 |======================================== XPTI-Light xpti=true .... 135.67 |============================================= XPYI xpti=true .......... 133.75 |============================================ XPTI irqoptim xpti=true . 134.15 |============================================ Parallel BZIP2 Compression 1.1.12 256MB File Compression Seconds < Lower Is Better XPTI-Light xpti=false ... 9.35 |============================================= XPTI-Light xpti=true .... 9.54 |============================================== XPYI xpti=true .......... 9.83 |=============================================== XPTI irqoptim xpti=true . 9.44 |============================================= Gzip Compression 2GB File Compression Seconds < Lower Is Better XPTI-Light xpti=false ... 13.90 |============================================= XPTI-Light xpti=true .... 14.22 |============================================== XPYI xpti=true .......... 14.28 |============================================== XPTI irqoptim xpti=true . 14.32 |============================================== Hackbench Count: 1 - Type: Thread Seconds < Lower Is Better XPTI-Light xpti=false ... 10.89 |======== XPTI-Light xpti=true .... 17.13 |============= XPYI xpti=true .......... 60.88 |============================================== XPTI irqoptim xpti=true . 60.64 |============================================== Hackbench Count: 4 - Type: Thread Seconds < Lower Is Better XPTI-Light xpti=false ... 36.61 |======= XPTI-Light xpti=true .... 61.11 |=========== XPYI xpti=true .......... 243.75 |============================================= XPTI irqoptim xpti=true . 239.71 |============================================ Hackbench Count: 16 - Type: Thread Seconds < Lower Is Better XPTI-Light xpti=false ... 133.47 |====== XPTI-Light xpti=true .... 233.28 |========== XPYI xpti=true .......... 1006.94 |============================================ XPTI irqoptim xpti=true . 981.58 |=========================================== PostgreSQL pgbench 10.0 Scaling: On-Disk - Test: Heavy Contention - Mode: Read Write TPS > Higher Is Better XPTI-Light xpti=false ... 47.99 |============================================= XPTI-Light xpti=true .... 48.60 |============================================== XPYI xpti=true .......... 47.56 |============================================= XPTI irqoptim xpti=true . 48.34 |============================================== Stress-NG 0.07.26 Test: Crypto Bogo Ops/s > Higher Is Better XPTI-Light xpti=false ... 689.73 |============================================= XPTI-Light xpti=true .... 688.61 |============================================= XPYI xpti=true .......... 688.27 |============================================= XPTI irqoptim xpti=true . 688.34 |============================================= Stress-NG 0.07.26 Test: Bsearch Bogo Ops/s > Higher Is Better XPTI-Light xpti=false ... 3943.91 |============================================ XPTI-Light xpti=true .... 3936.92 |============================================ XPYI xpti=true .......... 3929.67 |============================================ XPTI irqoptim xpti=true . 3935.40 |============================================ Stress-NG 0.07.26 Test: Forking Bogo Ops/s > Higher Is Better XPTI-Light xpti=false ... 6588.12 |============================================ XPTI-Light xpti=true .... 4914.03 |================================= XPYI xpti=true .......... 4752.37 |================================ XPTI irqoptim xpti=true . 5164.09 |================================== Stress-NG 0.07.26 Test: Hsearch Bogo Ops/s > Higher Is Better XPTI-Light xpti=false ... 26498.52 |=========================================== XPTI-Light xpti=true .... 26450.49 |=========================================== XPYI xpti=true .......... 26358.40 |=========================================== XPTI irqoptim xpti=true . 26364.22 |=========================================== Stress-NG 0.07.26 Test: Lsearch Bogo Ops/s > Higher Is Better XPTI-Light xpti=false ... 60.27 |============================================== XPTI-Light xpti=true .... 56.54 |=========================================== XPYI xpti=true .......... 60.24 |============================================== XPTI irqoptim xpti=true . 56.54 |=========================================== Stress-NG 0.07.26 Test: Tsearch Bogo Ops/s > Higher Is Better XPTI-Light xpti=false ... 125.67 |============================================= XPTI-Light xpti=true .... 125.23 |============================================= XPYI xpti=true .......... 125.49 |============================================= XPTI irqoptim xpti=true . 125.21 |============================================= Stress-NG 0.07.26 Test: CPU Stress Bogo Ops/s > Higher Is Better XPTI-Light xpti=false ... 1717.04 |=========================================== XPTI-Light xpti=true .... 1748.99 |=========================================== XPYI xpti=true .......... 1726.79 |=========================================== XPTI irqoptim xpti=true . 1771.43 |============================================ Stress-NG 0.07.26 Test: Semaphores Bogo Ops/s > Higher Is Better XPTI-Light xpti=false ... 2141554.87 |========================================= XPTI-Light xpti=true .... 2051595.85 |======================================= XPYI xpti=true .......... 855074.38 |================ XPTI irqoptim xpti=true . 821276.31 |================ Stress-NG 0.07.26 Test: Matrix Math Bogo Ops/s > Higher Is Better XPTI-Light xpti=false ... 20297.18 |=========================================== XPTI-Light xpti=true .... 20274.29 |=========================================== XPYI xpti=true .......... 20273.68 |=========================================== XPTI irqoptim xpti=true . 20284.61 |=========================================== Stress-NG 0.07.26 Test: Vector Math Bogo Ops/s > Higher Is Better XPTI-Light xpti=false ... 10517.46 |=========================================== XPTI-Light xpti=true .... 10498.07 |=========================================== XPYI xpti=true .......... 10489.07 |=========================================== XPTI irqoptim xpti=true . 10501.30 |=========================================== Stress-NG 0.07.26 Test: Memory Copying Bogo Ops/s > Higher Is Better XPTI-Light xpti=false ... 1260.02 |============================================ XPTI-Light xpti=true .... 1249.77 |============================================ XPYI xpti=true .......... 1260.70 |============================================ XPTI irqoptim xpti=true . 1263.24 |============================================ Stress-NG 0.07.26 Test: Socket Activity Bogo Ops/s > Higher Is Better XPTI-Light xpti=false ... 1713.87 |============================================ XPTI-Light xpti=true .... 971.55 |========================= XPYI xpti=true .......... 575.28 |=============== XPTI irqoptim xpti=true . 587.25 |=============== Stress-NG 0.07.26 Test: Context Switching Bogo Ops/s > Higher Is Better XPTI-Light xpti=false ... 726733.70 |========================================== XPTI-Light xpti=true .... 269813.94 |================ XPYI xpti=true .......... 247655.53 |============== XPTI irqoptim xpti=true . 251745.63 |=============== Stress-NG 0.07.26 Test: Glibc C String Functions Bogo Ops/s > Higher Is Better XPTI-Light xpti=false ... 270191.65 |========================================== XPTI-Light xpti=true .... 263160.54 |========================================= XPYI xpti=true .......... 268274.54 |========================================== XPTI irqoptim xpti=true . 266798.93 |========================================= Stress-NG 0.07.26 Test: Glibc Qsort Data Sorting Bogo Ops/s > Higher Is Better XPTI-Light xpti=false ... 57.20 |============================================= XPTI-Light xpti=true .... 57.81 |============================================== XPYI xpti=true .......... 58.12 |============================================== XPTI irqoptim xpti=true . 58.04 |============================================== Stress-NG 0.07.26 Test: System V Message Passing Bogo Ops/s > Higher Is Better XPTI-Light xpti=false ... 3877362.66 |========================================= XPTI-Light xpti=true .... 1618718.51 |================= XPYI xpti=true .......... 266549.77 |=== XPTI irqoptim xpti=true . 264888.92 |=== NGINX Benchmark 1.9.9 Static Web Page Serving Requests Per Second > Higher Is Better XPTI-Light xpti=false ... 17388.39 |=========================================== XPTI-Light xpti=true .... 11155.72 |============================ XPYI xpti=true .......... 11281.40 |============================ XPTI irqoptim xpti=true . 11222.84 |============================ Schbench Message Threads: 2 - Workers Per Message Thread: 16 usec, 99.9th Latency Percentile < Lower Is Better XPTI-Light xpti=false ... 18400 |============================================ XPTI-Light xpti=true .... 17936 |=========================================== XPYI xpti=true .......... 19211 |============================================== XPTI irqoptim xpti=true . 19328 |============================================== Schbench Message Threads: 4 - Workers Per Message Thread: 16 usec, 99.9th Latency Percentile < Lower Is Better XPTI-Light xpti=false ... 85803 |============================================= XPTI-Light xpti=true .... 85632 |============================================= XPYI xpti=true .......... 87083 |============================================== XPTI irqoptim xpti=true . 86741 |============================================== Schbench Message Threads: 6 - Workers Per Message Thread: 16 usec, 99.9th Latency Percentile < Lower Is Better XPTI-Light xpti=false ... 130560 |============================================= XPTI-Light xpti=true .... 130517 |============================================= XPYI xpti=true .......... 128939 |============================================ XPTI irqoptim xpti=true . 129408 |============================================= Schbench Message Threads: 8 - Workers Per Message Thread: 16 usec, 99.9th Latency Percentile < Lower Is Better XPTI-Light xpti=false ... 176555 |============================================= XPTI-Light xpti=true .... 166997 |=========================================== XPYI xpti=true .......... 172459 |============================================ XPTI irqoptim xpti=true . 169557 |=========================================== Schbench Message Threads: 16 - Workers Per Message Thread: 16 usec, 99.9th Latency Percentile < Lower Is Better XPTI-Light xpti=false ... 347307 |============================================= XPTI-Light xpti=true .... 336043 |============================================ XPYI xpti=true .......... 334677 |=========================================== XPTI irqoptim xpti=true . 331264 |=========================================== Schbench Message Threads: 32 - Workers Per Message Thread: 16 usec, 99.9th Latency Percentile < Lower Is Better XPTI-Light xpti=false ... 635904 |============================================= XPTI-Light xpti=true .... 620203 |============================================ XPYI xpti=true .......... 633173 |============================================= XPTI irqoptim xpti=true . 619520 |============================================