Skip to content

Recovery performance regression (-1.5x on SSD) #11452

@Gumix

Description

@Gumix

Tarantool 1.10.15 loads a snapshot in 13 sec, while 2.11.6 and 3.4.0 spend 20 sec.

  • The content of a snapshot doesn't matter, I guess.
  • These numbers include only snapshot loading, the build of indexes is not accounted.
  • Page cache was invalidated before each run (sync; echo 1 > /proc/sys/vm/drop_caches).
  • Note that the regression is exposed only on SSD.
    For HDD the numbers are opposite (30 sec for 1.10.15, and 22 sec for 2.11.6).
    The improvement on HDD is caused by the increased XLOG_READ_AHEAD.

See also:

Metadata

Metadata

Assignees

Labels

3.2Target is 3.2 and all newer release/master branchesperformanceregression

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions