mariadb/storage/innobase/sync
Marko Mäkelä 41e6a154ec MDEV-14482 - Cache line contention on ut_rnd_interval()
InnoDB RNG maintains global state, causing otherwise unnecessary bus
traffic. Even worse, this is cross-mutex traffic. That is, different
mutexes suffer from contention.

Fixed delay of 4 was verified to give best throughput by OLTP update
index and read-write benchmarks on Intel Broadwell (2/20/40) and
ARM (1/46/46).

This is a backport of ce04790065 from
MariaDB Server 10.3.
2019-12-10 17:01:36 +02:00
..
sync0arr.cc Merge 10.1 into 10.2 2019-07-25 12:14:27 +03:00
sync0debug.cc Cleanup: Replace a redundant statement with an assertion 2019-12-09 14:54:27 +02:00
sync0rw.cc MDEV-14482 - Cache line contention on ut_rnd_interval() 2019-12-10 17:01:36 +02:00
sync0sync.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00