Re: [PATCHES] O_DIRECT for WAL writes
От | Tom Lane |
---|---|
Тема | Re: [PATCHES] O_DIRECT for WAL writes |
Дата | |
Msg-id | 26018.1119620243@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: [PATCHES] O_DIRECT for WAL writes (ITAGAKI Takahiro <itagaki.takahiro@lab.ntt.co.jp>) |
Ответы |
Re: [PATCHES] O_DIRECT for WAL writes
Re: [PATCHES] O_DIRECT for WAL writes Re: [PATCHES] O_DIRECT for WAL writes |
Список | pgsql-hackers |
ITAGAKI Takahiro <itagaki.takahiro@lab.ntt.co.jp> writes: > ... So I'll post the new results: > checkpoint_ | writeback | > segments | cache | open_sync | fsync=false | O_DIRECT only | fsync_direct | open_direct > ------------+-----------+-----------+---------------+---------------+---------------+-------------- > [3] 3 | off | 38.2 tps | 138.8(+263.5%)| 38.6(+ 1.2%) | 38.5(+ 0.9%) | 38.5(+ 0.9%) Yeah, this is about what I was afraid of: if you're actually fsyncing then you get at best one commit per disk revolution, and the negotiation with the OS is down in the noise. At this point I'm inclined to reject the patch on the grounds that it adds complexity and portability issues, without actually buying any useful performance improvement. The write-cache-on numbers are not going to be interesting to any serious user :-( regards, tom lane
В списке pgsql-hackers по дате отправления: