W tym poradniku zajmiemy się przeniesieniem pamięci cache do ramdysku. Ten zabieg spowoduje, że przeglądarka będzie zapisywała dane z pamięci podręcznej w pamięci RAM co zaowocuje znacznym przyśpieszeniem wczytywania danych z cache a tym samym całych stron. Dodatkową zaletą takiej modyfikacji jest zmniejszenie fragmentacji dysku na którym znajduje się cache.
Pobieramy aplikację SoftPerfect RAM Disk i ją instalujemy, po pierwszym uruchomieniu musimy dodać nasz nowy dysk RAM.
Naciskamy zatem zielony plus (1) co zaowocuje pojawieniem się kreatora. Wybieramy w nim rozmiar dysku (2) który chcemy utworzyć. Dla RAM<6 GB zalecam ustawić na 512 MB, dla 6 GB i więcej możemy wybrać 768 MB. Nic nie stoi na przeszkodzie, abyśmy ustawili nawet i gigabajtowy ram dysk jednak moim zdaniem Chrome i tak nie zapcha 768 MB podczas standardowego przeglądania stron. Podczas tworzenia wybieramy literę dysku (3) do której zostanie on przypisany (polecam Z:) oraz system plików jaki zostanie na nim utworzony (4) – tutaj bez dziwactw wybieramy NTFS. Klikając na Zaawansowane możemy również dodać etykietę dysku – w moim przypadku nazwałem ramdysk Chrome Cache.
Potwierdzamy nasz wybór naciskając na OK. Aplikacja po kilku sekundach stworzy nam nowy dysk który pojawi się w eksploatatorze plików:
Teraz musimy jeszcze wymusić na Chrome zapisywanie cache na dysku Z:\ a możemy to zrobić na dwa sposoby:
Modyfikujemy skrót do przeglądarki.
Jest to najprostsze rozwiązanie, klikamy PPM na skrócie naszej przeglądarki i wyświetlamy jej właściwości. W polu element docelowy po spacji dopisujemy:
--disk-cache-dir="Z:/"
Jest to metoda dość kłopotliwa, gdyż uruchomienie „chromolca” z innego (niemodyfikowanego) skrótu spowoduje, że przeglądarka zignoruje umieszczanie cache w ram. Lepszym sposobem jest wykorzystanie drugiego sposobu:
Przenosimy folder cache za pomocą linków symbolicznych.
Folder cache znajduje się w:
C:\Users\[twoja_nazwa_uzytkownika]\AppData\Local\Google\Chrome\User Data\Default\
mklink /d "c:\users\Variatkowo\AppData\Local\Google\Chrome\User Data\Default\cache" z:\
Oczywiście, podmieniając Variatkowo na waszą nazwę użytkownika. Spowoduje to stworzenie linku symbolicznego odnoszącego się do naszego Ramdysku który w systemie jest wyświetlany jako zwykły skrót:
Więcej o linkach symbolicznych pisałem tutaj. Wykorzystanie tej metody sprawia, że Chrome korzysta z ramdysku nie ważne w jaki sposób został on uruchomiony.
To by było na tyle, życzę długiego majowego weekendu 😉
7 komentarzy
mam to zainstalowane na RAMDISKu i co powie czasie znika zawartość cache z ramdisku i trzeba od nowa instalować – dlaczego i jaka jest przyczyna
Cache będzie znikać przy każdym uruchomieniu komputera. Z tego co zauważyłem, potrafi sobie czasem folder cache przywrócić na dysku. Najlepiej wrzucić w autostart plik wsadowy, który poczeka z pięć sekund po zalogowaniu się i ponownie utworzy dowiązanie symboliczne.
czasem znika bez restartu – nie wiadomo dlaczego
Ale co dokładnie znika ? Link symboliczny, czy zawartość ramdysku ?
link symboliczny
Dlatego przesiadłem się na Brave, w Chromie z tym przenoszeniem cache jakieś jaja zaczęły się dziać.
teraz jest już ok ramdysku mam 2 katalogi Cache data i TMP i nie ma problemu. Przedtem miałem tylko Cache i były problemy