Seminarium: Systemy Rozproszone
11 października 2007, godzina 12:15, sala 3120
Krzysztof Lichota <lichota@mimuw.edu.pl>


Prefetching - sposób na przyspieszenie uruchamiania programów i systemu

Prefetching, czyli wcześniejsze wczytanie z dysku plików potrzebnych do działania programu pozwala skrócić czas uruchomienia programu, jak również czas uruchomienia całego systemu. W systemach Windows i Mac OS taki mechanizm jest od dawna obecny, w Linuksie do tej pory go nie było.

Na seminarium opowiem o mechanizmie prefetchingu, który zaimplementowałem dla Linuksa w ramach Google Summer of Code 2007 - problemach związanych z implementacją, wcześniejszych próbach podejścia do tematu oraz oczywiście przedstawię wyniki uzyskane w ramach mojej implementacji.

Projekt jest udostępniony w sieci i można go wypróbować: http://code.google.com/p/prefetch/

Zapraszam :-)

    Krzysztof Lichota