Zalezi, co si predstavujete pod pojmem cache - jestli vyrovnavaci pamet pro I/O operace, tak moderni Linuxy se takhle chovaji implicitne (vezmou celou pamet, nejen alokovanou aplikacemi/jadrem), u serverovych Windows jde zmenit pomer pameti vyuzivane jadrem a pameti vyuzivane aplikacemi, pricemz v registrech je potom jeste potreba doladit par detailu, aby se pamet dala nejak rozumne vyuzit.
Jestli ale myslite cache neco, co bude udrzovat aplikace v pameti i po implicitnim ukonceni uzivatelem (jako Android), tak to na Win nejde, na Linuxu nevim - ale tipuju, ze taky ne, protoze na desktopu to neni potreba.