TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Chrome/Chromium/nowa Opera:da sie wylaczyc cache dyskowy i wymusic cachowanie tylko w RAM? , beiks 6/01/15 21:31 ... tak jak w Firefoksie? Chodzi mi o to, zeby mi Chrome (i jego pochodne) nie tworzyl plikow cache'u na dysku, a tylko cache'owal sobie co potrzeba w (duuuzo szybszym) RAMie? Da sie zrobic cos takiego w tych przegladarkach?- jest --disk-cache-dir= , daver 6/01/15 22:16
W Windows bedziesz musial stworzyc niewielki ramdisk.I use arch btw - kurka , beiks 6/01/15 22:35
czyli nie da sie? Trzeba utworzyc ramdysk? Bo jest --disk-cache-dir= tylko zmienia domyslny folder na cache, no nie?- czyli sie da , daver 6/01/15 23:49
tylko w Windowsie wszystko musi byc skomplikowane ;>
W lepsiejszych systemach lejesz nawet na w/w opcje i robisz po prostu link syboliczny do /tmpfs i voila!I use arch btw - hmm , beiks 7/01/15 00:03
no "mniej wiecej" dalo sie to zrobic bez tworzenia ramdysku - jest taka opcja --disk-cache-size= x (x: rozmiar w bytach). Ustawilem x=1 i tworzy ok. pol MB jakichs pliczkow, ale potem juz wiecej nie dorzuca, i za bardzo tez ich nie modyfikuje. Wiec mi to wystarczy (poki nic lepszego nie wymysle/ktos nie poda lepszego rozwiazania). ( --disk-cache-size=0 przestowalem tworzy wiekszy rozmiar cache niz 1, wiec zostalo =1 - 2,3 itp daja to samo)
W sumie moglbym utworzyc ramdysk o wielkosci np. 1-2MB na te pliczki, ale po co ?
ps co to jest to /tmpfs ?- nom , daver 7/01/15 00:57
tylko w ten sposob raczej szybciej (przy kolejnych wizytach) nie bedzie, chyba ze masz bardzo powolna pamiec masowa i/lub nie wchodzisz ponownie na te same stony podczas jednej sesji.
tmpfs, bez slasha, ofkors - http://en.wikipedia.org/wiki/TmpfsI use arch btw
- A jak zmusić operę krok po kroku żeby korzystała z tmpfs? , brygi 8/01/15 12:04
Wyklikać ścieżki w ustawieniach się nie da (albo nie widzę)
Gdzieś w opera:config toto jest?- mowsz o tmpfs, wiec rozumiem, ze to na Linuksie? , daver 8/01/15 13:55
Firefox/Chrome/Chromium/Opera cache trzymaja w ~/.cache (domowy katalog cache), wiec mozesz po prostu utworzyc link symbolinczy[1] do /tmp. Byloby elegancko dodatkowo przy boocie automatycznie tworzyc podkatalog z uprawnieniami usera, czyli na przyklad /tmp/brygi/.cache. Dla systemd bylby to tmpfile[2]. Wez pod uwage, ze Ubuntu/Minty i inne cukierki uzywaja jeszcze upstarta, wiec musisz poszukac odpowiednika dla tego init systemu. systemd bedzie chyba od wersji 15.04.
tmpfile: /etc/tmpfiles.d/brygi-cache.conf
zawartosc: d /tmp/brygi/.cache 700 brygi users
oraz sam link symboliczny
rm -R ~/.cache && mkdir -p /tmp/brygi/.cache && ln -s /tmp/brygi/.cache ~/.cache
Voila! (jesli gdzies sie nie walnalem)
[1] http://en.wikipedia.org/...-like_operating_systems
[2] http://www.freedesktop.org/.../man/tmpfiles.d.html
Inny sposob, to na przyklad:
https://github.com/graysky2/anything-sync-daemon
https://github.com/graysky2/profile-sync-daemon
Stworzone specjalnie w tym celu.
W zadnym z powyzszych przypadkow nic nie musisz ustawiac w przegladarce.I use arch btw - Linuks linuks, ostatni stabilny debian aktualizowany na bieżąco , brygi 8/01/15 15:38
Później to sobie kliknę i zobaczymy jak to trybi.
Dzięki bardzo.- wiec w defaulcie chyba nadal sysvinit , daver 8/01/15 15:56
czyli tmpfile nie zatrybi. Wrzuc wiec w /etc/init.d skrypt tworzacy katalog dla usera w /tmp z odpowiednimi uprawnieniami.I use arch btw
- on second thought , daver 9/01/15 21:17
raczej nie warto symlinkowac calego ~/.cache
W tym katalogu znajduje sie cache fontconfig, ktorego tworzenie jest dosc czasochlonne, wiec lepiej symlinkowac tylko katalog cache przegladarki, czyli ~/.cache/operaI use arch btw
|
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|