![]() |
||
Nagrywarki |
Pliki |
Dyski twarde |
Recenzje |
Księgarnia |
Biosy |
Artykuły |
Nagrywanie od A do Z |
Słownik |
FAQ
|
||
|
|||||||
| Off topic Forum poświęcone wszelkim innym tematom. |
![]() |
|
|
Opcje związane z dyskusją | Tryby wyświetlania |
|
|
#1 |
|
Cichy mod
Data rejestracji: 16.03.2003
Lokalizacja: Wrocław
Posty: 4,485
![]() ![]() |
[KOMENTARZE] 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. 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 |
|
|
|
| #ads | |
|
CDRinfo.pl
Reklamowiec
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
|
|
|
|
|
|
#2 |
|
logged out
CDRinfo VIP
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ca***322;kiem zgrabnie napisane. Zmieni***322;bym tylko temat na co***347; prostszego. Obecny jest delikatnie m***243;wi***261;c zamotany.
__________________
XMPP: andrzej(at)czerniak.info.pl |
|
|
|
|
|
#3 |
|
Administrator
Zlotowicz
![]() Data rejestracji: 15.05.2004
Lokalizacja: W domu.
Posty: 38,947
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Tak og***243;lnie, to bardzo mi si***281; podoba, tylko w XP home nie ma gpedit.msc
![]() Wiem wiem, mo***380;e by***263;, ale oryginalnie... ![]() Kontynuuj***261;c z***322;o***347;liwe malkontenctwo - osobi***347;cie wola***322;bym skrypt zapisuj***261;cy cache na HDD przy zamkni***281;ciu przegl***261;darki, wszak nag***322;y samoistny reset kompa te***380; si***281; zdarza, a przypuszczam, ***380;e skrypt cache.zamykanie.bat w***243;wczas si***281; nie uruchomi?
__________________
Pozdrawiam i zapraszam na www.joujoujou.com - całkiem nową galerię zdjęć z Irlandii. Moje filmy są tutaj. ![]() Problemy i porady wyłącznie na forum.
Prywatne wiadomości lub przez komunikatory będą ignorowane. ![]() |
|
|
|
|
|
#4 |
|
Cichy mod
Data rejestracji: 16.03.2003
Lokalizacja: Wrocław
Posty: 4,485
![]() ![]() |
Nie uruchomi sie, ale pozostanie backup z ostatniego restartu, wiec chyba duzo nie stracisz ;>
W home tylko zewnetrzny program - przykladowo http://dfg1.netfirms.com/products/a_shutdown_e.htm
__________________
lite [at] jabber.gda.pl Ciekawy blog LiTEa <-- Click | Jak utrzymać się na stronie torrentowej ![]() Jak używac google ? | Lite-on 52327S | BenQ DW1640@EW164B Zanim zadasz pytanie - przeczytaj! [v1.0] | Jak odwiesic CD w Nero? Typ folderow w XP, rejestr | Konto w XP do gier TIMEOUT w autostart | O-T-W-I-E-R-A-M-Y |
|
|
|
|
|
#5 |
|
PiwoWar
Data rejestracji: 01.12.2003
Lokalizacja: Gdynia
Posty: 945
![]() |
fajna sprawa.
tylko mam jedno pytanie. PO CO? ile na tym zaoszcz***281;dzisz? 0,005s przy ***322;adowaniu strony? jak dla mnie sk***243;rka nie warta wyprawki.
__________________
bibere humanum est, ergo bibamus niech Wasze najlepsze dni z przeszłości będą najgorszymi w przyszłości ![]() darmowa muzyka http://rtfm.killfile.pl/ |
|
|
|
|
|
#6 |
|
Cichy mod
Data rejestracji: 16.03.2003
Lokalizacja: Wrocław
Posty: 4,485
![]() ![]() |
Laptop, dluzsza praca na baterii z powodu braku odwolan do dysku ;>
__________________
lite [at] jabber.gda.pl Ciekawy blog LiTEa <-- Click | Jak utrzymać się na stronie torrentowej ![]() Jak używac google ? | Lite-on 52327S | BenQ DW1640@EW164B Zanim zadasz pytanie - przeczytaj! [v1.0] | Jak odwiesic CD w Nero? Typ folderow w XP, rejestr | Konto w XP do gier TIMEOUT w autostart | O-T-W-I-E-R-A-M-Y |
|
|
|
|
|
#7 |
|
PiwoWar
Data rejestracji: 01.12.2003
Lokalizacja: Gdynia
Posty: 945
![]() |
no tak, o tym nie pomyslałem.
ale ile się ta praca wydłuży 10÷15 minut? dysk i tak się kręci. no i co będzie jak się RAMDysk zapełni? będzie nadpisywany czy się przeglądarka sypnie? napewno można zrobić większy ramdysk ale znowu zmiejsza się ilość ramu dla systemu. nie każdy ma 2GB ramu w lapku i zaczyna się "piłowanie" po swap'ie i wychodzi na to samo lub nawet HDD bardziej dostaje do wiwatu i zakładane wydłużenie czasu pracy powoduje jego skrócenie a w najlepszym wypadku wychodzisz na zero
__________________
bibere humanum est, ergo bibamus niech Wasze najlepsze dni z przeszłości będą najgorszymi w przyszłości ![]() darmowa muzyka http://rtfm.killfile.pl/ |
|
|
|
|
|
#8 |
|
Komandor
Data rejestracji: 29.07.2002
Lokalizacja: Oława
Posty: 6,348
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Tak swoja droga calkowite wylaczenie swapu to nie jest dobry pomysl, system jest mniej stabilny, chocbys mial nawet 4 GB RAMu, do swapa windows i tak sie odwoluje... co do RAM dysku, probowalem juz takich kombinacji, np. tam ladowalem swap, ale roznicy w pracy specjalnie nie odczulem (nawet na laptopie)
__________________
---------- pozdrawiam |
|
|
|
|
|
#9 |
|
Cichy mod
Data rejestracji: 16.03.2003
Lokalizacja: Wrocław
Posty: 4,485
![]() ![]() |
A niech sie wydluzy o te 10 minut nawet, mi zalezy ;-)
Nie mowie, ze to jest sposob dla kazdego, ja akurat mam 2GB i korzystam z takiego rozwiazania Kazdy musi sie dostosowac do siebie.Ja pokazalem sposob, kto to wykorzysta - zobaczymy
__________________
lite [at] jabber.gda.pl Ciekawy blog LiTEa <-- Click | Jak utrzymać się na stronie torrentowej ![]() Jak używac google ? | Lite-on 52327S | BenQ DW1640@EW164B Zanim zadasz pytanie - przeczytaj! [v1.0] | Jak odwiesic CD w Nero? Typ folderow w XP, rejestr | Konto w XP do gier TIMEOUT w autostart | O-T-W-I-E-R-A-M-Y |
|
|
|
|
|
#10 |
|
PiwoWar
Data rejestracji: 01.12.2003
Lokalizacja: Gdynia
Posty: 945
![]() |
spoko, fajna sprawa.
chocia***380; tak si***281; zastanawim czy nie by***322;o by mo***380;liwe zrobienie takiego "myku" ***380;eby ramdisk by***322; aktywny tylko w momencie u***380;ywania przegl***261;darki bo po co marnowa***263; ile***347; tam ramu na cache przegl***261;darki skoro ona nie dzia***322;a
__________________
bibere humanum est, ergo bibamus niech Wasze najlepsze dni z przeszłości będą najgorszymi w przyszłości ![]() darmowa muzyka http://rtfm.killfile.pl/ |
|
|
|
|
|
#11 |
|
gÓru
Data rejestracji: 20.12.2003
Lokalizacja: Zbąszynek
Posty: 5,986
![]() ![]() ![]() |
Przegl***261;dam sobie w***322;a***347;nie aktualny numer KS Eksperta i tam jest opisany podobny myk do wykonania za pomoc***261; Tweak XP-Pro (niestety komercyjny), chyba jedyn***261; zalet***261; tamtego sposobu jest to, ***380;e sam przekopiowuje ramdysk na HDD przy zamykaniu systemu.
PS Pomys***322; ten opisany jest tam jako spos***243;b na przy***347;pieszenie wczytywania si***281; stron z ram'u
|
|
|
|
|
|
#12 |
|
Jukebox Hero
Data rejestracji: 17.09.2004
Lokalizacja: Back for the Attack
Posty: 10,800
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Szkoda ***380;e ram dysk nie jest taki jak w Amidze - tzn nie zajmuje tyle RAMu ile danych w nim jest. Ale i tak wygl***261;da to nie***378;le.
|
|
|
|
![]() |
|
|