Nagrywarki |
Pliki |
Dyski twarde |
Recenzje |
Księgarnia |
Biosy |
Artykuły |
Nagrywanie od A do Z |
Słownik |
FAQ
|
||
|
FAQ Tu znajdziesz odpowiedzi na najczęściej pojawiające się pytania. |
|
Opcje związane z dyskusją | Tryby wyświetlania |
09.09.2007, 21:10 | #1 |
Cichy mod
Data rejestracji: 16.03.2003
Lokalizacja: Wrocław
Posty: 4,485
|
Cache przeglądarki w RAMDysku oraz pre-load Firefox
Przeglądając codziennie internet ze swojego laptopa zauważyłem, że za każdym wejściem na stronę pobiera jakieś informacje z dysku.
Oczywiście jest to normalne - przeglądarka z jakiej korzystam (Firefox) posiada coś takiego jak cache. Cache służy do tego, aby przeglądarka nie musiała ciągle pobierać tych samych obrazków lub innych elementów stron. Niestety z każdym odczytaniem strony, która jeszcze nie znalazła się w pamięci RAM system musi odwołać się do dysku i odczytać takowy obrazek. Można w prosty sposób to ominąć. Wystarczy wyłączyć cache i po sprawie. Tylko czy to jest rozwiązanie? Pobieranie za każdym razem tego samego obrazka przy nowym uruchomieniu przeglądarki - no nie bardzo ;-) Jest jednak sposób na ominięcie korzystania z dysku podczas przeglądania jak i przyspieszenie przeglądarki. Potrzebny nam będzie program RAMDisk, który można pobrać stąd, albo z załącznika poniżej. Krótko mówiąc program służy do wydzielenia z pamięci RAM określonej ilości miejsca, a później przedstawienie jej jako dysk poprzez emulacje. Instalacja jest banalnie prosta, wystarczy kliknąć 2x w setup.exe i znajdziemy się w kreatorze. Lecimy kreatora, aż naszym oczom ukazuje się ostrzeżenie o instalacji sterownika bez podpisu cyfrowego. Oczywiście klikamy na 'Mimo to kontynuuj'. Po zakończeniu instalacji zaznaczone będą dwa ptaszki. Pierwszy zaznaczamy, odpowiedzialny jest on za odpalenie konfiguracji RAMDisk, drugi odznaczamy - jest on odpowiedzialny za ponownie uruchomienie systemu, które sami wykonamy później. Konfigurujemy RAMDisk w następujący sposób: Po skonfigurowaniu ponownie uruchamiamy komputer. Po kliknięciu w 'Mój komputer' powinien pojawić nam się nowy dysk z etykieta RAMDISK. Czas na konfigurację Firefox Narzędzia > Opcje > Zaawansowane > Sieć > Pamięć podręczna > Ustawiamy na 76.8MB Następnie w polu gdzie wpisujemy adres strony wklepujemy about:config Klikamy prawym przyciskiem myszy > Dodaj ustawienie typu > Łańcuch (string) > W nazwie wpisujemy browser.cache.disk.parent_directory a w wartości B:\. Następnie ponownie uruchamiamy Firefox'a. W tym momencie cały cache jest zapisywany w 'B:\Cache' Teraz przeglądarka czytając zasoby nie będzie korzystała z dysku. Tylko pozostał jeden problem do rozwiązania. Wiadomo, że pamięć RAM jest jedynie pamięcią tymczasową i po ponownym uruchomieniu dysk B: będzie całkowicie pusty. Jedynym rozwiązaniem jakie przychodzi mi do głowy do skopiowanie zawartości z dysku RAM na zwykły przy zamykaniu systemu jak i przy starcie, ale w odwrotny sposób ;) Oczywiście nie będziemy robić tego ręcznie. Stworzyłem dwa skrypty .bat: cache.zamykanie.bat cache.otwieranie.bat Aby zadziałały na dysku C tworzymy katalog o nazwie Cache.backup. Następnie wchodzimy w Start > uruchom > gpedit.msc > Ustawienia systemu Windows > Skrypty (uruchamianie\zamykanie). Do autostart dodajemy cache.otwieranie.bat a do zamykania cache.zamykanie.bat Teraz po ponownym uruchomieniu komputera cache zostanie skopiowany do C:\Cache.backup , a podczas uruchomienia odtworzony w RAMDisku. Kolejnym sposobem, aby przeglądarka Firefox mniej korzystała z dysku jest jej wcześniejsze załadowanie do pamięci RAM. Należy w tym celu ściągnąć program Firefox preloader. Nie będę opisywał instalacji ponieważ odbywa się za pomocą kreatora i kompletnie nic nie trzeba zmieniać. Działa to na takiej zasadzie, że przy starcie systemu przeglądarka firefox jest ładowana do pamięci RAM (imitacja otwartego okna FFa bez jakiejkolwiek zakładki). Każde zamknięcie okna przeglądarki nie jest zakończeniem procesu Firefox.exe ;> Mam nadzieje, że się przyda. [KOMENTARZE] Ostatnio zmieniany przez joujoujou : 22.10.2010 o godz. 12:43 |
#ads | |
CDRinfo.pl
Reklamowiec
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
|
|
|
|