I wonder how the OP configured effective_io_concurrency ; even on a single drive with command queuing the fadvise() calls that result do make a difference...
pgsql-performance by date:
Соглашаюсь с условиями обработки персональных данных