Ostatnio mam dużo pamięci RAM zainstalowanej na moim komputerze i przyjrzałem się temu zagadnieniu RAMDisk.
Z mojego dochodzenia dowiedziałem się dwóch rzeczy:
- Nie powinieneś zadzierać z natywnymi ustawieniami pliku strony / pamięci systemu Windows. System obsługi pamięci systemu Windows i jego usług jest udoskonalany przez wiele lat testowania w rzeczywistych scenariuszach. Model SuperFetch i model pamięci Windows najwyraźniej sprawiają, że przenoszenie określonych plików i folderów do RAMDisk jest nieuzasadnione, ponieważ mapowane pliki nie są natychmiast usuwane z pamięci, a SuperFetch dobrze prognozuje działania użytkownika.
- Jednak twórcy programów innych firm, takich jak przeglądarki i narzędzia, spędzili znacznie mniej czasu martwiąc się o wydajność, dlatego w skrajnych przypadkach, takich jak obfitość pamięci, programy te działają w mniej niż optymalny sposób.
Jeśli mam rację, RAMDisk może być przydatny do przechowywania tymczasowej pamięci podręcznej niektórych programów: plików, które można automatycznie zregenerować bez większych problemów. Przeglądarki uwielbiają buforować dane na dysk, aby uniknąć pobierania ich z Internetu, co jeszcze można umieścić na RAMDisk?
Odpowiedzi:
„Co umieścić w RAMDisk w systemie Windows?” Odp .: Nic.
Dysk RAM to głupie użycie pamięci RAM. *
System Windows, szczególnie w systemie Vista i nowszych, doskonale poradzi sobie z używaniem „dodatkowej” pamięci RAM do buforowania plików i stron. Robi to całkowicie automatycznie. A jeśli proces nagle okaże się, że część tej pamięci RAM, która kiedyś była „dodatkowa”, system operacyjny może natychmiast odzyskać ją z tych pamięci podręcznych (tylko nieznacznie wolniej niż wtedy, gdy używa „wolnej” pamięci RAM) i pozwól procesowi, który tego potrzebuje, użyj go. Zrobi to inteligentnie, najpierw zmieniając pamięć podręczną o niskim priorytecie, do której nie uzyskiwano od dawna.
Podczas gdy ... Po zablokowaniu pamięci RAM na dysku RAM system operacyjny nie może nigdy używać go do rzeczywistej zawartości „na żywo” (tj. Do usuwania błędów stron), ani w żadnym czasie. To źle.
Praktycznie wszystkie twierdzenia, że „system operacyjny nie zarządza dobrze moją pamięcią RAM” są spowodowane błędnymi informacjami na temat działania pamięci wirtualnej i jej działania oraz błędną interpretacją różnych wyświetlaczy. (To prawda, Microsoft niewiele tu pomógł).
(* Jedynym wyjątkiem, na który zgodzę się, jest to, że używasz np. 32-bitowych klientów Windows, którzy po prostu nie będą patrzeć na więcej niż około 3 GB pamięci RAM. Produkt RAMdisk, który korzysta z pamięci RAM systemu operacyjnego może „t or will use” nie odbiera niczego systemowi operacyjnemu. Lepszą długoterminową odpowiedzią jest oczywiście przejście na system operacyjny, który będzie wykorzystywał całą pamięć RAM.)
źródło
Zasadniczo wszystko, do czego potrzebujesz prędkości, z którego będziesz często korzystać. To sposób na zwiększenie twojego pozornego barana.
Więcej informacji tutaj: http://www.techrepublic.com/blog/window-on-windows/how-do-i-use-a-ram-disk-to-help-speed-up-disk-intensive-applications/ 3430
źródło