MozillaPL.org - polskie centrum Mozilli

Główne menu:

Jak zmienić lokalizację folderu Cache?

Tematy specyficzne dla przeglądarki Mozilla Firefox

Moderator: Pomocy?!

Jak zmienić lokalizację folderu Cache?

Postautor: kamek » 20 maja 2009, 19:51

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10

Sprawa wygląda tak:
1. Na C:\ mam pliki systemowe
2. na D:\ mam program files przeniesiony na tą partycję jako junction link
3. na e:\ mam folder profilu
4. D i E to ten sam dysk fizyczny
5. Stworzyłem sobie RAMdisk o wielkości 512MB i przypisałem mu literę R:\. Chciałbym, żeby na nim znajdował się katalog cache firefoxa.


Mam Firefox'a 3.0.10. Wchodzę do about:config, dodaję klucz ustawienia i wybieram "łańcuch". Jako nazwę podaję "browser.cache.disk.parent_directory" i jako wartość - "R:\TEMP"

Niestety, gdy uruchomię przeglądarkę pliki tymczasowe wciąż zapisują się do lokalizacji w folderze użytkownika. (czyli na dysku E:\) ;/

Drugi sposób jaki próbowałem, to ustawienie junkcji (junction link) z folderu "D:\Dane\Firefox\Profile\Cache" do "R:\TEMP". W tym przypadku wszystko działa jak należy, ale gdy tylko wybiorę z menu narzędzia w firefoxie czyszczenie danych prywatnych lub gdy przeglądarka się wysypie junkcja się traci z nieznanych mi przyczyn ;/

Może ktoś z was mi pomóc?

Zależy mi na tym, by do minimum ograniczyć zużycie dysków SSD w moim netbooku.
kamek
 
Posty: 23
Z nami od: 01 kwietnia 2008, 21:25

Postautor: Grzegorz » 21 maja 2009, 12:12

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 (.NET CLR 3.5.30729)

1) Wyedytuj plik profiles.ini, wprowadź nową lokalizację profilu.
2) Stwórz dowiązanie do cache na dysku RAM i podmień nim oryginalny katalog na dysku.
GnuPG. Podpisuję własne wypowiedzi. | TrueCrypt. Ufam kryptografii, nie państwu. | Tor. Dbam o swoją prywatność. | OTR. Moje rozmowy nie są podsłuchiwane.

Załóż konto lub kup domenę WWW z linka polecającego: http://www.hekko.pl/?ref=34295
Grzegorz
Moderator
 
Posty: 7486
Z nami od: 15 kwietnia 2007, 12:33

Postautor: kamek » 22 maja 2009, 18:44

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10

:|

A możesz sprecyować, o co ci chodzi?

1. Po co mam edytować w pliku profile.ini ściekę do profilu, skoro jest ona poprawna i jest na dysku E tak jak chcę.
2. Przecież napisałem, że tak robię. Dowiązuję katalog na dysku RAM za pomocą junction link'a.
kamek
 
Posty: 23
Z nami od: 01 kwietnia 2008, 21:25

Postautor: Grzegorz » 22 maja 2009, 21:21

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 (.NET CLR 3.5.30729)

Sprecyzujmy:
- Masz dwa dyski fizyczne HDA i HDB
- HDA ma jedną partycję, zamontowaną jako "C:"
- HDB ma dwie partycje, "D:" oraz "E:"
- tworzysz dysk w RAMie, któremu przypisujesz literę "R:"


Rozwiązanie:
Katalog pamięci podręcznej Firefoksa znajduje się wewnątrz profilu, jeśli przeniesiesz/skopiujesz profil na ram-dysk wówczas i cache zostanie tam ulokowany.

W pliku profiles.ini podaj ścieżkę do profilu na dysku "R:"

Przed uruchomieniem Firefoksa kopiuj profil na ram-dysk.

Przed usunięciem ram-dysku kopiuj zawartość profilu Firefoksa z powrotem na E:

http://www.mozillapl.org/wiki/Profile
GnuPG. Podpisuję własne wypowiedzi. | TrueCrypt. Ufam kryptografii, nie państwu. | Tor. Dbam o swoją prywatność. | OTR. Moje rozmowy nie są podsłuchiwane.

Załóż konto lub kup domenę WWW z linka polecającego: http://www.hekko.pl/?ref=34295
Grzegorz
Moderator
 
Posty: 7486
Z nami od: 15 kwietnia 2007, 12:33

Postautor: kamek » 23 maja 2009, 10:46

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10

Trochę to rozwiązanie bez sensu.

1. Specjalnie tworzę dysk RAM, by zminimalizować ilość zapisów danych na dysku SSD. Podążając za twoją wskazówką i tak co chwilę bym zapisywał dane na SSD.
2. Dość to niewygodne za każdym razem kopiować cały profil przed i po użyciu firefoxa. Równie dobrze mogę tak jak do tej pory za każdym razem sprawdzać, czy junction link nie zniknął.
3. Właśnie kombinuję z tym cache po to, żeby mieć to już ustawione tak, jak ma być i żeby o tym nie myśleć.
kamek
 
Posty: 23
Z nami od: 01 kwietnia 2008, 21:25

Postautor: Grzegorz » 23 maja 2009, 13:02

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 (.NET CLR 3.5.30729)

kamek pisze:1. Specjalnie tworzę dysk RAM, by zminimalizować ilość zapisów danych na dysku SSD. Podążając za twoją wskazówką i tak co chwilę bym zapisywał dane na SSD.
Nie co chwilę, tylko raz na sesję. Uruchamiasz komputer, montujesz dysk, kopiujesz nań profil. Używasz Firefoksa z profilem ulokowanym w RAMie. Kiedy kończysz pracę z komputerem, zachowujesz profil na normalnym dysku, aby nie tracić wprowadzonych w między czasie zmian.
kamek pisze:2. Dość to niewygodne za każdym razem kopiować cały profil przed i po użyciu firefoxa. Równie dobrze mogę tak jak do tej pory za każdym razem sprawdzać, czy junction link nie zniknął.

Możesz to zautomatyzować, po montowaniu ram-dysku za pomocą skryptu lub bata kopiować "co" i "gdzie" zachodzi potrzeba. Jak wyłączysz Firefoksa, jego profil pozostanie na ram-dysku. Dopóki nie usuniesz go z pamięci, nie ma potrzeby ponownego kopiowania profilu na ram-dysk.
GnuPG. Podpisuję własne wypowiedzi. | TrueCrypt. Ufam kryptografii, nie państwu. | Tor. Dbam o swoją prywatność. | OTR. Moje rozmowy nie są podsłuchiwane.

Załóż konto lub kup domenę WWW z linka polecającego: http://www.hekko.pl/?ref=34295
Grzegorz
Moderator
 
Posty: 7486
Z nami od: 15 kwietnia 2007, 12:33

Re: Jak zmienić lokalizację folderu Cache?

Postautor: zukers » 24 października 2009, 10:44

Przeglądarka: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)

pomóżcie mi przenieść profil cache ze standardowej instalacji firefoxa 3.5.3 na dysku C,
tak aby cały folder cache przeniesc na D:\Document and Settings\firefox.
Kombinowałem już z wpisami typu browser.cache.disk.parent_directory oraz z plikiem user.js w folderze gdzie jest cache bo podobno też tak można
wpis w pliku jest następujący:
// Path to Cache folder:
user_pref("browser.cache.disk.parent_directory","D :\\Document and Settings\\firefox");


lecz żadne te zabiegi nie pomagają folder cache jest tam gdzie był bez zmian. Bardzo prosze o pomoc.
zukers
 
Posty: 40
Z nami od: 22 lutego 2004, 13:30
Lokalizacja: Polanica Zdrój

Re: Jak zmienić lokalizację folderu Cache?

Postautor: Tomek » 24 października 2009, 12:21

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.1.3) Gecko/20091020 Ubuntu/9.10 (karmic) Firefox/3.5.3

A dlaczego stosujesz przy podawaniu ścieżki podwójne slasze? D :\\Document and Settings\\firefox"
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda
Tomek
Moderator
 
Posty: 9041
Z nami od: 19 sierpnia 2004, 06:52

Re: Jak zmienić lokalizację folderu Cache?

Postautor: zukers » 24 października 2009, 14:56

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)

bo jesli definiuje to poprzez plik user.js to tak ma właśnie to wyglądać
zukers
 
Posty: 40
Z nami od: 22 lutego 2004, 13:30
Lokalizacja: Polanica Zdrój

Odp: Jak zmienić lokalizację folderu Cache?

Postautor: bojer » 26 października 2009, 12:53

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.4) Gecko/20091016 Firefox/3.5.4

Witam. Poprawny wpis w about:config powinien mieć postać:
browser.cache.disk.parent_directory- wartość (string) B:\
(inne przypisane dla RAMDisku litery mogą być blokowane przez zewn. programy np. TweakUi)
sprawdzamy czy założyliśmy RAMDisk dla cache - wpisując w pasek adresu - about:cache
po kliknięciu na odnośnik List Cache Entries powinno wyświetlić się w pasku adresu:
about:cache?device=memory (nie pokaże się przy pustej stronie... lub po czyszczeniu historii)
bojer
 

Odp:

Postautor: Grzegorz » 06 marca 2010, 13:21

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.3a3pre) Gecko/20100302 Minefield/3.7a3pre

kamek pisze:Specjalnie tworzę dysk RAM, by zminimalizować ilość zapisów danych na dysku SSD.

Jeśli oprogramowanie/system operacyjny na dysku SSD to nie serwer, na którym masz kosmiczna ilość cykli I/O spokojnie poużywasz go przez kilka, a może nawet kilkanaście lat zapisując codziennie po kilka gigabajtów.

http://botak.jogger.pl/2010/01/08/ssd-c ... upujacego/
Grzegorz
Moderator
 
Posty: 7486
Z nami od: 15 kwietnia 2007, 12:33


Wróć do Przeglądarka Firefox

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], Bing [Bot], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: