Попытался на скорую руку разузнать про SuperFetch в Windows Vista. По сути, это развитие prefetching, работавшего в WinXP. Бяка в том, что superfetch отжирает всю доступную оперативку под свой кэш. В принципе, ничего страшного - память-то все равно ненужная, чего ей простаивать. Но меня посещают смутные подозрения, что интеллектуальность кэширования часто бывает лишней. Особенно на системах, имеющих меньше 1 Гб памяти. Опять-таки - что происходит с кэшем, если неожиданно нужно подвинуться и освободить память? Скажем, резко отдать два-три сотни мегабайт. Неясно.
На сайте мелкософт нашел много бла-бла-бла, и никакой путной информации. В KB нет НИЧЕГО. Т.е. проблем с SuperFetch не бывает. Замечательно.
Налицо острый недостаток реальной информации об алгоритмах работы, особенностях поведения. И отключить ее нельзя - отключая SuperFetch, отключаешь не просто новые навороты, отключаешь дисковое кэширование как таковое.