Zgłoś błąd
X
Zanim wyślesz zgłoszenie, upewnij się że przyczyną problemów nie jest dodatek blokujący reklamy.
Błędy w spisie treści artykułu zgłaszaj jako "błąd w TREŚCI".
Typ zgłoszenia
Treść zgłoszenia
Twój email (opcjonalnie)
Nie wypełniaj tego pola
.
Załóż konto
EnglishDeutschукраїнськийFrançaisEspañol中国

Poradnik SSD - jak usprawnić i przyspieszyć pracę dysku SSD

Eversor | 14-12-2011 12:36 |

Przenoszenie profilu przeglądarki internetowej

Kontynuujemy poradę o przenoszeniu profili przeglądarek internetowych. Na tej stronie opis dotyczyć będzie Chrome i Firefoxa. Informacje ogólne i rozważania na temat przenoszenia profilu znaleźć można na poprzedniej stronie.

Chrome

Konfigurowanie przeglądarki Google jest podzielone na trzy główne obszary. Podstawowe opcje są dostępne w przyjemnym menu. Bardziej złożone są dostępne pod adresem chrome://flags/. Reszta opcji dostępna jest jedynie w formie argumentów wiersza polecenia. Nas interesować będzie jeden z tych argumentów: --disk-cache-size=N, gdzie N to rozmiar pamięci podręcznej w bajtach (np. 104857600 dla 100 MB).

Chrome na Windows 7 przechowuje swój profil w C:\Users\<nazwa użytkownika>\AppData\Local\Google\Chrome\User Data. Zamykamy Chrome i przenosimy ten folder do naszej docelowej lokacji. W przykładzie będzie to D:\Chrome na partycji z grami i profilami znajdującą się na dysku SSD. Dodatkowo przeniesiemy znajdujący się w profilu w katalogu Default folder pamięci podręcznej Cache do E:\Temp znajdującego się na pierwszej partycji zwykłego HDD.

Skorzystamy z linków symbolicznych - w tym celu wywołujemy konsolę, co najprościej wykonać otwierając Menu Start, następnie w polu wyszukiwania wpisując cmd i wciskając Enter.

W otwartym oknie konsoli wpisujemy mklink /d "C:\Users\<nazwa użytkownika>\AppData\Local\Google\Chrome\User Data" "D:\Chrome\User Data" i zatwierdzamy Enterem. Lokacja w drugim cudzysłowie zależy od tego gdzie przenieśliśmy folder profilu.

System potwierdzi utworzenie łącza symbolicznego. Jeśli nie przenosimy katalogu pamięci podręcznej, to następne kroki dotyczące drugiego linku możemy pominąć.

Teraz wpisujemy mklink /d "D:\Chrome\User Data\Default\Cache" "E:\Temp\Cache" i zatwierdzamy Enterem. Lokacja w drugim cudzysłowie zależy od tego gdzie przenieśliśmy folder pamięci podręcznej.

System potwierdzi utworzenie łącza symbolicznego i możemy już zamknąć konsolę. Nasz profil jest na bezpiecznej, innej niż systemowa, partycji. Dodatkowo pamięć podręczna jest na dysku HDD, więc liczba zapisów na SSD spadnie. Pamięć podręczna na klasycznym dysku może spowolnić pracę przeglądarki. Jednak podobnie do IE, jeśli posiadamy zainstalowany ramdysk, to możemy wybrać go jako lokację docelową niwelując owe spowolnienie. Jeśli chcemy ustawić maksymalną wielkość pamięci podręcznej będziemy musieli zedytować skróty Google Chrome.

Otwieramy właściwości skrótu Chrome z którego będziemy korzystać. W przykładzie jest to skrót w Menu Start. Jeśli korzystamy z paru, to każdy z osobna będziemy musieli zedytować w identyczny sposób.

W pole Element Docelowy dopisujemy po spacji --disk-cache-size=104857600. Liczba to wielkość podana w bajtach.

Cały tekst będzie wyglądał tak: C:\Users\<nazwa użytkownika>\AppData\Local\Google\Chrome\Application\chrome.exe --disk-cache-size=104857600. Gotowe. Teraz Chrome używa maksymalnie 100 MB dla pamięci podręcznej.

Jeśli ktoś nie chce używać linków symbolicznych (Np. użytkownik Windowsa XP), to alternatywą dla obu powyższych linków są dwa dodatkowe argumenty wiersza polecenia. Dodajemy je za lub w miejsce argumentu ograniczającego wielkość pamięci podręcznej. Oddzielamy każdy argument spacją.

  • --user-data-dir="ścieżka", gdzie ścieżka jest lokacją profilu.
  • --disk-cache-dir="ścieżka", gdzie ścieżka jest lokacją pamięci podręcznej.

W przypadku pierwszej komendy jest jednak pewien haczyk. Do nowej lokacji nie przenosimy całego folderu User Data, a jedynie jego zawartość - cały tekst w Element docelowy z dodanymi oboma argumentami będzie wyglądał tak: C:\Users\<nazwa użytkownika>\AppData\Local\Google\Chrome\Application\chrome.exe --disk-cache-size=104857600 --user-data-dir="D:\Chrome" --disk-cache-dir="E:\Temp".

Firefox

Ustawianie przeglądarki Firefox, podobnie jak Opery, odbywa się na dwóch polach. Mamy tutaj stronę zaawansowanych, i co istotne, wszystkich możliwych opcji Firefoxa: about:config. Mamy także graficzne menu. Firefox ponadto posiada specjalne narzędzie do tworzenia i usuwania profili. Podobnie jak w Chromie, będziemy w tej poradzie przenosić nasz profil oraz dodatkowo folder pamięci podręcznej.

"Przeprowadzkę" zaczniemy od ustawień pamięci podręcznej. W tym celu otwieramy Firefoxa, klikamy na pasek adresu i wpisujemy about:config. Jeśli wchodzimy na stronę pierwszy raz, to Firefox zapyta nas czy jesteśmy tego pewni. Obiecujemy zachowanie ostrożności ;) by przejść do właściwej strony.

Dla ułatwienia odnalezienia opcji w filt wpisujemy browser.cache. Powinniśmy widzieć dzięki temu wszystkie istniejące opcje związane z pamięcią podręczną Firefoxa. Wśród nich najważniejsze dla nas będą:

  • browser.cache.disk.capacity - wielkość bufora na dysku.
  • browser.cache.disk.enable - włączanie/wyłączanie bufora na dysku.
  • browser.cache.memory.capacity - wielkość bufora w pamięci RAM.
  • browser.cache.memory.enable - włączanie/wyłączanie bufora w RAMie.
  • browser.cache.disk.parent_directory - lokacja folderu pamięci podręcznej.

Klucze disk.parent_directory i memory.capacity w domyślnej konfiguracji Firefoxa nie występują. Jeśli chcemy zdefiniować inną niż domyślna lokację katalogu pamięci podręcznej, tudzież określić wielkość bufora w RAMie z jakiego Firefox będzie korzystał, będziemy musieli obie te opcje dodać. Wartości kluczy określających wielkość bufora wyrażone są w kilobajtach, więc dla 1 GB wpiszemy w nich 1048576. Wartość 0 oznacza wyłączenie danej lokacji pamięci podręcznej, a -1 przy memory.capacity włącza automatyczne zarządzenie przez przeglądarkę. Żeby je edytować wystarczy dwa razy kliknąć w daną pozycję, a następnie zmienić wartość i potwierdzić OK. Parametry odpowiedzialne za włączanie i wyłączanie ustawiamy na true - włączone, lub false - wyłączone. Dwuklik na tych parametrach powoduje przełączenie ich na przeciwną opcję.

Jeśli nie przeszkadza nam brak pamięci podręcznej na dysku, to browser.cache.disk.enable przełączamy na false. Wyłączy to całkowicie wykorzystanie dysku jako pamięci podręcznej. Firefox nie zapisze nam w folderze Cache wewnątrz profilu ani jednego pliku. Możemy wtedy pominąć poradę o zmianie lokalizacji tegoż katalogu.

Upewniamy się, że browser.cache.memory.enable jest ustawione na true.

Jeśli nie mamy stosownego klucza do edycji wielkości bufora w RAMie, będziemy musieli go dodać. Robimy to tylko jeśli sami chcemy zarządzać wielkością bufora, zaś proces dodawania klucza do konfiguracji rozpoczynamy od wywołania menu prawo-klikiem. Rozwijamy w nim pozycję Dodaj ustawienie typu, z pośród której wybieramy Liczba całkowita (Integer).

Wpisujemy nazwę browser.cache.memory.capacity i potwierdzamy OK.

Definiujemy wielkość bufora - w przykładzie jest to 1 GB - potwierdzamy OK. Domyślna wartość jakiej używa Firefox na komputerze z 8 GB RAMu to 32 MB. Można sprawdzić ile wynosi u nas poprzez wpisanie w pasek adresu about:cache. Tworzyć klucz i zmieniać wielkość bufora warto, jeśli nasze wykorzystanie Firefoxa jest w stanie zapełnić bufor i spowolnić przeglądarkę. Aczkolwiek autorowi nawet przy załadowanych blisko 500 stronach komiksu nie udało się "zapchać" domyślnych 32 MB. Przy czym proces firefox.exe notował ponad 1.5 GB użycie pamięci. W każdym bądź razie praca przeglądarki była szybka, jednak co ważne: autor ma wyłączone wykorzystanie dysku.

Podobnie postępujemy z dodaniem klucza dla zmiany lokalizacji folderu pamięci podręcznej. Tym razem wybieramy jednak Łańcuch (string). Oczywiście robimy to tylko jeśli planujemy korzystać z buforowania na dysku.

Podajemy nazwę browser.cache.disk.parent_directory i zatwierdzamy OK.

Podajemy ścieżkę dla nowej lokalizacji katalogu pamięci podręcznej. W przykładzie jest to nasza pierwsza partycja dysku HDD E:\Temp\Cache. Firefox utworzy w tym miejscu folder Cache i w nim będzie zapisywał pliki bufora. Oczywiście tylko wtedy jeśli bufor na dysku jest włączony.

Teraz pora na przeniesienie naszego profilu. W tym celu wpisujemy w pasek adresu about:support, wchodzimy stronę z informacjami dla pomocy technicznej i korzystamy ze znajdującego się tutaj przycisku Pokaż zawartość folderu. Otworzy się nam nasz aktualny profil. Zamykamy Firefoxa i kopiujemy zawartość foW czasie 9 dni testów na jednym dysku SSD znajdowały się przeniesione foldery Temp opisywane parę stron wcześniej oraz katalog SoftwareDistribution. Dysk w tym czasie zanotował zwiększenie host writów o 22 GB. Warto jednak zauważyć, że 4 GB z tego zjadło instalowanie wszystkich aktualizacji, oraz aplikacji przed pierwszym pełnym dniem testów. Dodatkowo w każdy dzień, w którym oglądano relatywnie sporo filmów na YouTubie, dysk notował od 2 do 4 GB wzrostu host writów. Związane to jest z faktem, iż Adobe Flash odpowiedzialny za filmy flash buforuje je na dysku w folderze Temp Windowsa. Sumarycznie ponad 16 GB zostało zanotowane w lderu w nową lokację. W przykładzie będzie to D:\FF\Profil.

Korzystamy z Uruchom.... Wpisujemy firefox -p i klikamy OK.

Ujrzymy narzędzie do tworzenia i usuwania profili. Klikamy na Utwórz nowy profil...

wewnątrz profilu ani jednego pliku. Możemy wtedy pominąć poradę o zmianie lokalizacji tegoż katalogu.

Otworzy nam się kreator. Klikamy Dalej >.

Klikamy na Wybierz folder...

Nawigujemy do miejsca gdzie skopiowaliśmy profil, czyli w przykładzie D:\FF\Profil. Potwierdzamy OK.

Definiujemy nazwę profilu i klikamy Zakończ.

Gotowe. Nasz przeniesiony profil jest gotowy do ponownego użycia. W ramach porządków możemy usunąć stary profil. Klikamy Zakończ lub Uruchom program Firefox.

Informacje z testów

W czasie testów na jeden z dysków OCZ został przeniesiony folder pamięci podręcznej Firefoxa. W czasie 9 dni, używano Firefoxa symulując średnie miesięczne użycie. W tym czasie dysk SSD zanotował skok host writów o 18 GB. Jak widać wyłączenie pamięci podręcznej na dysku, bądź jej przeniesienie na klasyczny HDD, oszczędza nam sporo z zapisów. Warto jednak zanotować, że Adobe Flash odpowiedzialny za oglądanie filmów na np. YouTubie buforuje pliki w folderze Temp Windowsa. W ciągu testów w każdym dniu, w którym oglądano relatywnie duże ilości filmów na YouTube, SSD z przeniesionymi katalogami Temp zanotował od 2 do 4 GB host writów. Sumarycznie dysk ten zanotował ponad 16 GB w "dni YouTuba". Można doliczyć tą wartość do liczby gigabajtów dysku z buforem Firefoxa jako łączny narzut przeglądania internetu.

Bądź na bieżąco - obserwuj PurePC.pl na Google News
Zgłoś błąd
Liczba komentarzy: 39

Komentarze:

x Wydawca serwisu PurePC.pl informuje, że na swoich stronach www stosuje pliki cookies (tzw. ciasteczka). Kliknij zgadzam się, aby ta informacja nie pojawiała się więcej. Kliknij polityka cookies, aby dowiedzieć się więcej, w tym jak zarządzać plikami cookies za pośrednictwem swojej przeglądarki.