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