Mam dość nietypową prośbę: Chciałbym załadować wszystkie pliki z określonego folderu (do tej pory łatwe). Potrzebuję czegoś z bardzo małym zasięgiem pamięci.Odczyt wszystkich plików w folderze
Teraz to się komplikuje (przynajmniej dla mnie). Nie potrzebuję przechowywać ani używać zawartości plików - po prostu muszę wymusić mechanizm buforowania na poziomie bloku, aby buforować wszystkie bloki używane przez ten konkretny folder.
Wiem, że istnieje wiele różnych metod (BinaryReader, StreamReader itd.), Ale moja sprawa jest dość szczególny, ponieważ ja nie dbam o treści ...
Każdy pomysł co byłoby najlepszym sposobem jak to osiągnąć?
Czy powinienem używać małego bufora? Ale ponieważ wypełniłaby się szybko, czy opróżnienie bufora nie spowolniłoby operacji?
Dzięki, Martin
Jaki jest Twój * ostateczny * przypadek użycia? – ken2k
Witaj ken2k, Chciałbym stworzyć małe narzędzie, które może zmusić system Windows do przechowywania plików w gotowości pamięci podręcznej. Specjalnie zaprojektowany dla produktu o nazwie Usługi Provisioning Services (przesyłanie strumieniowe systemów operacyjnych): http://blogs.citrix.com/2012/10/25/pvs-internals-1-cache-manager/ –