PostgreSQL 18을 Ubuntu 24.04 LTS에 설치하고 비동기 I/O 성능을 보려고 io_method = io_uring으로 설정했는데, 시작 시 로그에 "falling back to worker mode"라고 뜹니다.
커널은 6.8이고, io_uring 자체는 strace -e io_uring_setup 같은 도구로 확인하면 다른 프로세스에서는 동작합니다.
# postgresql.conf
io_method = io_uring
shared_buffers = 8GB
왜 fallback 되는지 알 수 있을까요?
댓글 0