Gå til innhold

Nettleser-tweak: Cache i ram-minnet


Anbefalte innlegg

Surfer du mye, kan du spare både tid og harddisk-slitasje ved å be nettleseren din bruke en ramdisk til "midlertidige filer".

 

En ramdisk er rett og slett en del av ram-minnet, som ser ut og oppfører seg som en partisjon på maskinen din. Du kan lagre der, og bla i den. Den vises som en bokstav under Min Datamaskin.

 

Fordelen med en ramdisk er at den er MYE raskere enn en harddisk mht lesing og skriving - i alle fall ti ganger raskere. Videre sliter du ikke fysisk på harddisken.

 

Ulempen er at det som lagres i ram, forsvinner når du skrur av eller starter på nytt. (Til dette finnes det dog avanserte ramdisker der det følger med et script som flytter innholdet i ramen over på harddisken når du skrur av, og som henter det inn igjen når du starter på nytt.) Det kan imidlertid faktisk være en fordel at de midlertidge internettfilene forsvinner når du skrur maskinen av - mye av spywaren legger seg jo nettopp her.

 

Som eksempel har jeg brukt en enkel ramdisk til å lagre cachen i Firefox.

Cachen inneholder cookies og midlertidige filer (bilder, nettsider, alt du ser når du surfer) - men IKKE historien over besøkte sider. Dette synes jeg er praktisk. Historien er det eneste jeg gjerne vil beholde til neste gang jeg bruker maskinen.

 

Slik gjøres det:

 

1. Last ned QSofts ramdisk fra http://www.ramdisk.tk/. Versjonen du henter er gratisutgaven og heter RAMDisk "Free" Version 5.0.2.2.

 

2. Pakk opp og følg instruksjonene. Går alt som det skal, vil du finne disken i Min Datamaskin, og i Windows` enhetsbehandling (Kontrollpanel/System/Maskinvare/Enhetsbehandling).

 

3. I Enhetsbehandling kan du høyreklikke på den - Ramdisk [ QSoft ] - og velge stasjonsbokstav og størrelse. Gratisutgaven er begrenset til 64MB. Jeg har valgt stasjon B (A er diskettstasjon, C er Windows) og jeg har satt størrelsen til 16777216 - 16MB.

 

4. Start Firefox. I adressevinduet skriver du

about:config

Da får du opp en lang liste med Firefox-innstillinger. Linje du skal se etter heter

browser.cache.disk.parent_directory

Høyreklikk på denne, velg modify og skriv

B:\Firefoxcache

Finner du ikke linjen, høyreklikk i vinduet og velg New string. Kall linjen for

browser.cache.disk.parent_directory

Verdien settes til

B:\Firefoxcache

 

5. Da er du klar. Start Firefox på nytt og surf i vei. Forhåpentligvis merker du både en hastighetsøkning og en stillhet fra harddisken. Kikk gjerne innom Min Datamaskin og sjekk at ramdisken - B - vises, og at den har fått en mappe inni kalt Firefoxcache, som begynner å fylles når du surfer.

 

Ønsker du å bruke ramdisken med en annen nettleser, er fremgangsmåten den samme, men du må finne ut hvorledes du stiller inn filstien til cachen i nettleseren.

 

Til slutt: En ramdisk kan brukes til MYE mer enn surfing:

- Du kan f eks kjøre hele Firefox fra den. Info: http://www.patik.com/guides/mozilla/ffram

- Har du mye minne, kan du kjøre favorittspillet ditt i en ramdisk (da må du vel og merke velge en annen enn den ovennenvte, som er begrenset til 64MB). Info: http://www.frugalsworld.com/tweaking/ramdisk.shtml

 

Andre ramdisk-alternativer enn QSofts finnes blant annet her:

http://www.cenatek.com/product_ramdisk.cfm

http://www.superspeed.com/ramdisk.html

 

Håper dette var interessant!

Endret av zjulik
Lenke til kommentar
Videoannonse
Annonse

Bra tiltak zjulik! :thumbup:

Jeg surfer ikke så veldig mye hver dag, men det kunne vært interresant å prøve. Har også modem, så det er lurt at ikke cachen slettes hver gang pc'en slår seg av.

Ulempen er at det som lagres i ram, forsvinner når du skrur av eller starter på nytt. (Til dette finnes det dog avanserte ramdisker der det følger med et script som flytter innholdet i ramen over på harddisken når du skrur av, og som henter det inn igjen når du starter på nytt.)

Vet du om noen slike avanserte ram-disker?

 

Takk! :thumbup:

Lenke til kommentar
Er det slik at RAMDisk tar 16 mb av mine 1 gb nå? Vil andre spill gå saktere av den grunn?

ja, en ramdisk vil ta på x antall MB fra RAM, mao du vil ha x MB mindre ram.

saktere i spill? ehm, ija...x antall MB RAM saktere. sier seg selv gjør det ikke det?

Lenke til kommentar
Hei, nå har jeg fått det til. Tørr ikke å si at det går fortere. Mener at bildene loades fortere en vanlig :thumbup:

 

Er det slik at RAMDisk tar 16 mb av mine 1 gb nå? Vil andre spill gå saktere av den grunn?

Joda...helt avhengig av hvorledes spillet ditt er konstruert, vil vel en ramdisk forsyne seg litt.

Det blir opptil ens eget bruk av PC-en å vurdere disse tingene opp mot hverandre.

 

Husk samtidig på at redusert diskslitasje/fragmentering påvirker spill i positiv retning - selv om en ramdisk-cache kanskje ikke har stor betydning der da.

Lenke til kommentar

Hastigheten på minnet henger jo ikke direkte sammen med størrelsen, det kommer ann på hvor mye minne applikasjonen bruker og om PCen må benytte seg av pagefile...

 

1024MB - 16MB vil nok ikke gjøre noe utslag. I de fleste tilfeller har det ingen påvirkning overhodet

Lenke til kommentar

For å gjøre firefox enda raskere:

 

-skriv about:config i adresselinjen

-endre/lag disse verdiene

 

network.http.pipelining, true

network.http.pipelining.firstrequest, true

network.http.pipelining.maxrequests, 8

content.max.tokenizing.time, 2250000

content.notify.interval, 750000

content.notify.ontimer, true

content.switch.threshold, 750000

network.http.max-connections, 48

network.http.max-connections-per-server, 16

network.http.max-persistent-connections-per-proxy, 16

network.http.max-persistent-connections-per-server, 8

nglayout.initialpaint.delay, 0

ubrowser.cache.memory.capacity, 65536

 

Blir som en drøm :w00t:

Lenke til kommentar
  • 1 måned senere...

Genialt bruksområde for ramdisk! Dette får meg til å ville sette opp ramdisk igjen. Men har ikke Windows 2000/XP en innebygget ramdiskfunksjon? (så man slipper å laste ned 3.parts programvare)

 

Er det slik at RAMDisk tar 16 mb av mine 1 gb nå? Vil andre spill gå saktere av den grunn?
Nei, det er ingen automatisk sammenheng der. Hvis du har nok ledig minne fra før til at ramdisken ikke vil oppta minne som andre programmer ellers kunne brukt, så vil det ikke ha noen negativ effekt på ytelsen, kun positiv effekt når du surfer. Hvis du derimot har for lite ram til programmene dine fra før av (f.eks 128 eller 256MB systemram) så kan ramdisken senke ytelsen på systemet fordi det stjeler ram fra programmer som ellers vil ha bruk for rammen.

 

zokra/zjulik: Kan dere ikke forklare hva diss kommandoene gjør? (Jeg liker ikke "magiske" tune-up programmer som ikke forklarer meg hvordan det kan øke ytelsen)

 

Når jeg først oppretter ramdisk: Er det flere ting jeg bør putte inn på den? (Ja, Acrobar Reader skal inn der), men ellers?

Lenke til kommentar
zokra/zjulik: Kan dere ikke forklare hva diss kommandoene gjør? (Jeg liker ikke "magiske" tune-up programmer som ikke forklarer meg hvordan det kan øke ytelsen)

Har ikke peiling hva de gjør , men de funker :p

Lenke til kommentar
Men har ikke Windows 2000/XP en innebygget ramdiskfunksjon? (så man slipper å laste ned 3.parts programvare)

Joda, men det er meget lettere å benytte tredjepartsprogramvare, især ettersom en i tillegg ofte må gjøre ekstra arbeid for å få denne innebyggede støtten til å fungere i Windows XP.

 

Hva disse FireFox-modifikasjoene angår, har jeg konsekvent unngått å ta dem i bruk. For det første risikerer en at CPU-bruken ved lastingen av vevsider øker, og dessuten kan de òg føre til støtte belastning på vevserver. Standardverdiene er satt til det de er for en grunn.

Endret av aadnk
Lenke til kommentar

Takk for en fin "tweak" zjulik :)

 

Ønsker du å bruke ramdisken med en annen nettleser, er fremgangsmåten den samme, men du må finne ut hvorledes du stiller inn filstien til cachen i nettleseren.

Hvordan stiler jeg inn filstien til cachen i Opera 8.01?

Endret av yrjan
Lenke til kommentar

Howto til Operabrukere;

 

1. Lukk Opera

2. Åpne C:\Documents and Settings\Bruker\Programdata\Opera\Opera7\profile\opera6.ini

3. Legg til følgende under [user Prefs]

Direct History File=b:\opera\direct_history.opera
Global History File=b:\opera\global_history.opera
Cache Directory4=b:\opera\cache

 

Ser ut til å funke fint. Kjører Opera her på en PC med 450 MHz og sliten harddisk, vil si at responsen ble bedre og harddisk-aktiviteten gikk definitivt ned. :)

Endret av diskvask
Lenke til kommentar
2. Åpne C:\Documents and Settings\Bruker\Programdata\Opera\Opera7\profile\opera6.ini

Sikker på at dette gjelder Opera 8 brukere og (ser at du bruker Opera 7)? Fant nemlig ikke den .ini filen. Mappen var tom.

 

Btw, fins det noen bra "tweaks" til Opera 8 som det fins til Firefox?

Lenke til kommentar

Jeg bruker Opera 8.01, det at mappenavnet inneholder en 7-er tror jeg kommer av at jeg har installert 8.x over 7.x (som igjen sikkert ble installert over 6.x :o)

 

Prøv å søk etter opera6.ini, kanskje den ligger på en annen plass. Mener det er to måter å installere på; en med personlig profil og en annen med felles profil for hele maskinen. Og konf-filene blir da lagt på forskjellige plasser.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...