pf-kernel — патчсет для ядра Linux, включающий патчи, которые официально не входят в ядро. К таким патчам относятся:
- ветка -ck с планировщиком процессов BFS, призванном улучшить интерактивность системы;
- планировщик ввода-вывода BFQ, значительно улучающий интерактивность системы при дисковых операциях;
- альтернативная подсистема гибернации TuxOnIce;
- патч UKSM, созданный для дедупликации страниц памяти (полезно при использовании, например, нескольких однотипных виртуальных машин).
- подсистема кеширования данных с помощью SSD — EnhanceIO, позволяющая добиться значительного повышения быстродействия дисковых операций без снижения надёжности системы хранения данных при использовании связки HDD+SSD.
При использовании BFS, опции ядра CONFIG_RCU_USER_QS и CONFIG_RCU_NOCB_CPU должны быть отключены, иначе ядро может не загрузиться.
>>> Анонс