test_fsync file overrun
От
Jeff Janes
Тема
test_fsync file overrun
Дата
Msg-id
f67928030909132009s4f15dae6gbd92670f2ac23d3@mail.gmail.com
Список
Дерево обсуждения
test_fsync file overrun Jeff Janes <jeff.janes@gmail.com>
Re: test_fsync file overrun Bruce Momjian <bruce@momjian.us>
test_fsync in tools/fsync pre-creates a 16MB file. If it is given a number of iterations greater than 1024 (like one might use if trying to see what happens when NVRAM gets filled, or on a journaling file system), than one of the writes being timed will have to extend the size of the pre-created test file, which can greatly skew the results.
This patch uses lseek to periodically restart at the beginning of the file, rather than writing past the end of it.
Cheers,
Jeff
This patch uses lseek to periodically restart at the beginning of the file, rather than writing past the end of it.
Cheers,
Jeff
В списке pgsql-hackers по дате отправления