PGCon2018 - 2.5

PGCon 2018
The PostgreSQL Conference

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

How Linux handles I/O errors


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.