2019-01-09 12:54:21 -05:00
|
|
|
================================================================================================
|
|
|
|
WITHOUT SPILL
|
|
|
|
================================================================================================
|
|
|
|
|
2019-10-03 11:58:25 -04:00
|
|
|
OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
|
2019-01-09 12:54:21 -05:00
|
|
|
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
|
2019-10-03 11:58:25 -04:00
|
|
|
Array with 100000 rows: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
|
|
|
|
------------------------------------------------------------------------------------------------------------------------
|
|
|
|
ArrayBuffer 7626 7776 212 13.4 74.5 1.0X
|
|
|
|
ExternalAppendOnlyUnsafeRowArray 8432 8498 93 12.1 82.3 0.9X
|
2019-01-09 12:54:21 -05:00
|
|
|
|
2019-10-03 11:58:25 -04:00
|
|
|
OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
|
2019-01-09 12:54:21 -05:00
|
|
|
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
|
2019-10-03 11:58:25 -04:00
|
|
|
Array with 1000 rows: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
|
|
|
|
------------------------------------------------------------------------------------------------------------------------
|
|
|
|
ArrayBuffer 11753 11763 15 22.3 44.8 1.0X
|
|
|
|
ExternalAppendOnlyUnsafeRowArray 38921 39236 446 6.7 148.5 0.3X
|
2019-01-09 12:54:21 -05:00
|
|
|
|
2019-10-03 11:58:25 -04:00
|
|
|
OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
|
2019-01-09 12:54:21 -05:00
|
|
|
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
|
2019-10-03 11:58:25 -04:00
|
|
|
Array with 30000 rows: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
|
|
|
|
------------------------------------------------------------------------------------------------------------------------
|
|
|
|
ArrayBuffer 23820 23829 12 20.6 48.5 1.0X
|
|
|
|
ExternalAppendOnlyUnsafeRowArray 33449 33466 25 14.7 68.1 0.7X
|
2019-01-09 12:54:21 -05:00
|
|
|
|
|
|
|
|
|
|
|
================================================================================================
|
|
|
|
WITH SPILL
|
|
|
|
================================================================================================
|
|
|
|
|
2019-10-03 11:58:25 -04:00
|
|
|
OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
|
2019-01-09 12:54:21 -05:00
|
|
|
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
|
2019-10-03 11:58:25 -04:00
|
|
|
Spilling with 1000 rows: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
|
|
|
|
------------------------------------------------------------------------------------------------------------------------
|
|
|
|
UnsafeExternalSorter 31384 31479 135 8.4 119.7 1.0X
|
|
|
|
ExternalAppendOnlyUnsafeRowArray 15278 15303 35 17.2 58.3 2.1X
|
2019-01-09 12:54:21 -05:00
|
|
|
|
2019-10-03 11:58:25 -04:00
|
|
|
OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
|
2019-01-09 12:54:21 -05:00
|
|
|
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
|
2019-10-03 11:58:25 -04:00
|
|
|
Spilling with 10000 rows: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
|
|
|
|
------------------------------------------------------------------------------------------------------------------------
|
|
|
|
UnsafeExternalSorter 11 11 1 14.7 68.0 1.0X
|
|
|
|
ExternalAppendOnlyUnsafeRowArray 9 10 1 17.1 58.5 1.2X
|
2019-01-09 12:54:21 -05:00
|
|
|
|
|
|
|
|