Jesteś pewien, że Windows Live Mail w swoim pliku Mail.MSMessageStore trzyma także dane dotyczące wiadomości z grup dyskusyjnych (a
nie tylko dane dla wiadomości mailowych)?
Dla poczty 6,5GB plik Mail.MSMessageStore ma "zaledwie" około 80MB.
------
WM/WLM mają jeden zbiorczy plik indeksu zawierający nagłówki wszystkich wiadomości z wszystkich folderów. Dane te są zapisane w
formacie indeksu systemowego. Plusem jest to, że dane tekstowe są konwertowane do Unikodu, minusem to, że są zapisywane w UTF-16,
czyli zajmują około dwa razy więcej miejsca niż przy użyciu kodowania 8-bitowego. Plik indeksu jest otwierany w momencie
uruchamiania programu, co dla dużej liczby wiadomości oznacza długie oczekiwanie. Jakby tego było mało, w nowszych wersjach WM/WLM
wprowadzono automatyczny backup indeksu przy uruchamianiu programu, co wydłuża czas uruchomienia co najmniej dwukrotnie, bo zapis
backupu jest wolniejszy niż odczyt istniejącego pliku.
Dla przykładowego archiwum grup o wielkości 100 GiB plik indeksu może mieć wielkość rzędu 20 GiB, czyli więcej, niż pamięć RAM
dostępna w większości komputerów, a to oznacza dodatkowe spowolnienie wskutek młócenia plikiem wymiany.
|