Ladattava ytimen moduuli on käyttöjärjestelmän ytimen tukema toiminto, jolla ytimen toimintoja voidaan lisätä tai poistaa siitä ajon aikana kääntämättä ydintä uudelleen lähdekoodista.[1] Ytimen moduulit suoritetaan ytimen osoiteavaruudessa kun taas käyttäjän sovellukset suoritetaan käyttäjän osoiteavaruudessa, joissa ei ole päällekkäisyyksiä.[1]
Muun muassa Linux ja Solaris toteuttavat ladattavia moduuleja ytimen osoiteavaruuteen.[2][3] Myös FreeBSD ja NetBSD tukevat ladattavia moduuleja.[4][5] Androidissa ladattavien moduulien tuki on vaadittu ominaisuus.[6]
Joissakin käyttöjärjestelmissä ytimen moduulia kutsutaan "laajennukseksi".[7] Windows NT:ssä käytetään termiä ydin-moodin ajuri (engl. kernel-mode driver).[8] macOS:ssä ytimen moduuleja kutsutaan ytimen laajennukseksi (engl. kernel extension).[9]
Ladattavia moduuleja voidaan tehdä muun muassa laiteajureille, tiedostojärjestelmätuelle, verkkoprotokollille, uusille järjestelmäkutsuille ja niin edelleen.[7]