PGCon2018 - 2.5

PGCon 2018
The PostgreSQL Conference

Speakers
Matthew Wilcox
Schedule
Day Talks - Day 2: Friday - 2018-06-01
Room DMS 1160
Start time 10:00
Duration 00:45
Info
ID 1270
Event type Lecture
Track Hacking
Language used for presentation English

How Linux handles I/O errors

fsyncgate

The Linux kernel's handling of I/O errors is inconsistent and frustrating.

This talk will explain why some of these problems exist and discuss what we might be able to do to improve them in the future. I'll cover how Linux buffered I/O works and what it does when it encounters an error.