Wu Fengguang egy a Linux kernelhez készült, adaptív előolvasást (adaptive readahead) megvalósító patchset karbantartója. Jelenleg a patchset a 12. kiadásánál tart (közben már meg is jelent a 14-es kiadás, amely sokat fejlődött Andrew Morton, Nick Piggin, és mások hozzászólásai alapján). Az elmúlt hat hónapban alkalmazások széles körén tesztelték, jelentős mértékben csiszolták, ezért Wu azt kérte, hogy fontolják meg az -mm kernelfába való felvételét.
Az adaptív előolvasás egy a Linux kernel által alkalmazott technika, amelynek célja, hogy javítsa a file olvasási teljesítményt. Ha a kernelnek oka van azt hinni, hogy egy adott file szekvenciális olvasásra kerül, akkor megpróbál a file-ból blokkokat a memóriába lapátolni azelőtt, mielőtt az alkalmazás kérné őket. Ha az előolvasás sikeres (valóban olyan blokkok kerültek memóriába olvasásra, amelyre szükség van), akkor az javíthatja a rendszer áteresztő-képességét. Viszont ha az előolvasás hibás (szükségtelen blokkok kerültek a memóriába), akkor az felesleges IO műveleteket generál, és olyan memória lapokat foglal le feleslegesen, amelyeket más műveletekre is fel lehetne használni.