"Régen írt OS.-re"
Nyilván annyira haszontalan, hogy a rendkívül "régen írt" Windows 7-nél is meghagyták, ugye?
A "korszerű OS" alatt jó lenne tudni, mit értesz.
"lassú HDD-re és lassú RAM-ra"
Nem, nem csak ezekre találták ki (tehát nem csak kifejezetten lassú eszközökre), hanem azért, mert felfedezték, hogy mennyivel értelmesebb lenne, ha bizonyos lapok előre be lennének töltve a memóriába, mert statisztikai alapon úgyis szükség lesz rájuk, tehát tök felesleges pont akkor a háttértárhoz nyúlni (!!) ahhoz, hogy ezeket a lapokat az OS betöltse, amikor már szükség lenne rájuk, mert akkor az is időigényes, ergo növelheti a futási/végrehajtási/válaszidőt. Abban természetesen igazad van, hogy a szűk keresztmetszet a HDD-hez való nyúlkáláshoz, adateléréshez szükséges idő (ami hosszú), végül is erre találták ki eredetileg.
De maga a prefetch-fájlok háttértárra írása nem épp a legjelentősebb írási műveletek közé tartozik pl. az SSD szempontjából, mivel nem folytonos írogatást jelent.
De hogy végre a lényegre térjek: szerintem csak akkor igaz, hogy a prefetch-et érdemes lehet letiltani, ha
- ezek a feltételek fennállnak: "Windows 7 will disable Superfetch, ReadyBoost, as well as boot and application launch prefetching on SSDs with good random read, random write and flush performance. These technologies were all designed to improve performance on traditional HDDs, where random read performance could easily be a major bottleneck." (MSDN blogs - Support and Q&A for Solid-State Drives) - ugyaninnen további érdekes idézet: "Initially, we had configured all of these features to be off on all SSDs, but we encountered sizable performance regressions on some systems. In root causing those regressions, we found that some first generation SSDs had severe enough random write and flush problems that ultimately lead to disk reads being blocked for long periods of time. With Superfetch and other prefetching re-enabled, performance on key scenarios was markedly improved."
- csak és kizárólag SSD van a gépedben, és nincs HDD!!
Itt is nagyjából pont ezt írják.
Még egy - szerintem nem elhanyagolható - érv, ami eszembe jutott: tudtommal a RAM-ok többsége adatelérés tekintetében még mindig jóval gyorsabb, mint az SSD, tehát a memóriába előre történő lapbehozatal emiatt továbbra sem tűnik indokolatlannak. Ergo a prefetch továbbra is indokolt lehet.
Ezzel persze lehet és érdemes is vitatkozni, mert érdekes téma, csak ne menjen át személyeskedésbe.
Sk8erPeter