YB
наравне с олтп активностьью
Size: a a a
YB
YB
5 seconds per test
O_DIRECT supported on this platform for open_datasync and open_sync.
Compare file sync methods using one 8kB write:
(in wal_sync_method preference order, except fdatasync is Linux's default)
open_datasync 20893.062 ops/sec 48 usecs/op
fdatasync 19866.136 ops/sec 50 usecs/op
fsync 19576.059 ops/sec 51 usecs/op
fsync_writethrough n/a
open_sync 20798.804 ops/sec 48 usecs/op
Compare file sync methods using two 8kB writes:
(in wal_sync_method preference order, except fdatasync is Linux's default)
open_datasync 10445.704 ops/sec 96 usecs/op
fdatasync 16328.302 ops/sec 61 usecs/op
fsync 16295.395 ops/sec 61 usecs/op
fsync_writethrough n/a
open_sync 10022.182 ops/sec 100 usecs/op
Compare open_sync with different write sizes:
(This is designed to compare the cost of writing 16kB in different write
open_sync sizes.)
1 * 16kB open_sync write 9088.258 ops/sec 110 usecs/op
2 * 8kB open_sync writes 6928.302 ops/sec 144 usecs/op
4 * 4kB open_sync writes 4704.683 ops/sec 213 usecs/op
8 * 2kB open_sync writes 2464.638 ops/sec 406 usecs/op
16 * 1kB open_sync writes 1348.255 ops/sec 742 usecs/op
Test if fsync on non-write file descriptor is honored:
(If the times are similar, fsync() can sync data written on a different
descriptor.)
write, fsync, close 17379.499 ops/sec 58 usecs/op
write, close, fsync 17518.361 ops/sec 57 usecs/op
Non-sync'ed 8kB writes:
write 239796.913 ops/sec 4 usecs/op
СГ
СГ
YB
YS
5 seconds per test
O_DIRECT supported on this platform for open_datasync and open_sync.
Compare file sync methods using one 8kB write:
(in wal_sync_method preference order, except fdatasync is Linux's default)
open_datasync 20893.062 ops/sec 48 usecs/op
fdatasync 19866.136 ops/sec 50 usecs/op
fsync 19576.059 ops/sec 51 usecs/op
fsync_writethrough n/a
open_sync 20798.804 ops/sec 48 usecs/op
Compare file sync methods using two 8kB writes:
(in wal_sync_method preference order, except fdatasync is Linux's default)
open_datasync 10445.704 ops/sec 96 usecs/op
fdatasync 16328.302 ops/sec 61 usecs/op
fsync 16295.395 ops/sec 61 usecs/op
fsync_writethrough n/a
open_sync 10022.182 ops/sec 100 usecs/op
Compare open_sync with different write sizes:
(This is designed to compare the cost of writing 16kB in different write
open_sync sizes.)
1 * 16kB open_sync write 9088.258 ops/sec 110 usecs/op
2 * 8kB open_sync writes 6928.302 ops/sec 144 usecs/op
4 * 4kB open_sync writes 4704.683 ops/sec 213 usecs/op
8 * 2kB open_sync writes 2464.638 ops/sec 406 usecs/op
16 * 1kB open_sync writes 1348.255 ops/sec 742 usecs/op
Test if fsync on non-write file descriptor is honored:
(If the times are similar, fsync() can sync data written on a different
descriptor.)
write, fsync, close 17379.499 ops/sec 58 usecs/op
write, close, fsync 17518.361 ops/sec 57 usecs/op
Non-sync'ed 8kB writes:
write 239796.913 ops/sec 4 usecs/op
YS
СГ
YB
5 seconds per test
O_DIRECT supported on this platform for open_datasync and open_sync.
Compare file sync methods using one 8kB write:
(in wal_sync_method preference order, except fdatasync is Linux's default)
open_datasync 20893.062 ops/sec 48 usecs/op
fdatasync 19866.136 ops/sec 50 usecs/op
fsync 19576.059 ops/sec 51 usecs/op
fsync_writethrough n/a
open_sync 20798.804 ops/sec 48 usecs/op
Compare file sync methods using two 8kB writes:
(in wal_sync_method preference order, except fdatasync is Linux's default)
open_datasync 10445.704 ops/sec 96 usecs/op
fdatasync 16328.302 ops/sec 61 usecs/op
fsync 16295.395 ops/sec 61 usecs/op
fsync_writethrough n/a
open_sync 10022.182 ops/sec 100 usecs/op
Compare open_sync with different write sizes:
(This is designed to compare the cost of writing 16kB in different write
open_sync sizes.)
1 * 16kB open_sync write 9088.258 ops/sec 110 usecs/op
2 * 8kB open_sync writes 6928.302 ops/sec 144 usecs/op
4 * 4kB open_sync writes 4704.683 ops/sec 213 usecs/op
8 * 2kB open_sync writes 2464.638 ops/sec 406 usecs/op
16 * 1kB open_sync writes 1348.255 ops/sec 742 usecs/op
Test if fsync on non-write file descriptor is honored:
(If the times are similar, fsync() can sync data written on a different
descriptor.)
write, fsync, close 17379.499 ops/sec 58 usecs/op
write, close, fsync 17518.361 ops/sec 57 usecs/op
Non-sync'ed 8kB writes:
write 239796.913 ops/sec 4 usecs/op
СГ
СГ
A
YS
A
A
A
A
A
YB
VY