Kent Overstreet <kmo@daterainc.com>: Block layer projects that I haven’t had time for
Explicit block device plugging
Virtio: An I/O virtualization framework for Linux
[PATCH] mm: unmapped page migration avoid unmap+remap overhead
https://mail.google.com/mail/u/0/#label/mm/14a043122743d82e
page migration
NUMA (Non-Uniform Memory Access): An Overview
http://queue.acm.org/detail.cfm?id=2513149
Optimizing Linux Memory Management for Low-latency / High-throughput Databases
http://engineering.linkedin.com/performance/optimizing-linux-memory-management-low-latency-high-throughput-databases#reproduce
OS I/O Path Optimizations for Flash Solid-state Drives
Stacking Blocks: Problems and Solutions with stacked block device drivers in Linux
iscsi
Step-by-Step: How to Set up a Low Cost SAN with the Linux Software iSCSI Target
How to set up and use iSCSI target on Linux
AoE
Using ATA Over Ethernet (AoE) On Ubuntu 12.04 (Initiator And Target)
Coding for SSDs
http://codecapsule.com/2014/02/12/coding-for-ssds-part-2-architecture-of-an-ssd-and-benchmarking/
LSFMM: I/O hints
http://lwn.net/Articles/548296/