*
 
AfterDawn: IT-alan uutiset

Firefox voi syödä salaa tietokoneen muistin – Näin hillitset sen

Kirjoittaja Manu Pitkänen (Google+) @ 28.9.2016 09:55 Kommentteja (11)

Firefox voi syödä salaa tietokoneen muistin – Näin hillitset sen Nykyaikaisiin selaimiin lisätty istuntojen palautustoiminto on osoittautunut varsinaiseksi resurssisyöpöksi ja ongelmalliseksi tapaukseksi SSD-levyjen kanssa. Esiin on nostettu erityisesti Firefox, jonka palautustoiminto voi kirjoittaa yhden päivän aikana kymmenien gigatavujen edestä dataa tallennusmuistiin.
Asia nousi julkisuuteen kun ServeTheHome-sivuston Sergei Bobik kirjoitti havainnoistaan artikkelin. Bobik testasi Firefoxin palautustoiminnon käyttäytymistä avaamalla kolme selainikkunaa auki ja jätti ne toimettomiksi 45 minuutin ajaksi. Hän selasi verkkoa samaan aikaan, mutta käytti siihen Googlen Chromea.

Vajaan tunnin aikana kolme Firefox-ikkunaa oli kirjoittanut tietokoneen levylle jopa 1,1 gigatavua, vaikka Firefox oli ollut käytännössä toimeton koko mittauksen ajan. Mikäli sama tahti olisi jatkunut koko päivän, olisi pelkästään Firefox kirjoittanut levylle kymmeniä gigatavuja dataa. SSD-levyjen tapauksessa käyttäytymismalli on ongelmallinen, koska ne kestävät vain rajallisesti kirjoittamista.

Firefoxin palautusprosessia voi kuitenkin muokata niin, että dataa ei kirjoiteta ylettömästi. Muokkaaminen onnistuu kirjoittamalla selaimen osoiteriville komennon about:config ja etsimällä parametri browser.sessionstore.interval. Mikäli parametrin arvo on 15000, päivittää Firefox istuntoosi liittyvää tietoa 15 sekunnin välein (parametrin arvo on millisekunteina). Arvoa kasvattamalla päivitystiheys pienenee ja samalla kirjoitetun datan määräkin levylle pienenee. Esimerkiksi arvolla 1800 000 Firefox päivittää tietoja vain 30 minuutin välein.

Bobik testasi myöhemmin palautustoiminnon käyttäytymistä Chromella. Hänen mittauksissaan Chromen päivittäinen kirjoitusmäärä voi nousta 24 gigatavuun.

Edellinen Seuraava  

11 kommenttia

128.9.2016 17:28

Tsjaa, tässäkö olisi syy miksi allekirjoittaneen auki jättämä kone on ollut ½-1 vuorokauden käynnissäolon jälkeen täysin juntturassa eikä vika korjaannu kuin painamalla virtanäppäintä. Varmaankin kokeiltava auttaako tuo kikka asiaa mitenkään.

228.9.2016 18:08

Chrome ja Firefox tekee noita palautustiedostoja aivan liian tiuhaan.

Itse olen pienentänyt arvoja kohteilla:
browser.sessionstore.max_tabs_undo - palautettavien välilehtien määrä.
browser.sessionstore.max_windows_undo - palautettavien selainikkunien määrä.
Ja suurensin arvoa:
browser.sessionstore.interval - 900 000 tuntui sopivalta omaan mieleen.

Tietenkun suuri apu on myös sillä, jos selaimen sulkee kun ei käytä... eikä vaan jätä sitä taustalle päälle.


328.9.2016 18:53

Lainaus, alkuperäisen viestin kirjoitti OneMember:

Tietenkun suuri apu on myös sillä, jos selaimen sulkee kun ei käytä... eikä vaan jätä sitä taustalle päälle.

Tapana nyt vaan on jättää kaikki niin kuin ne on ja sitten joskus kun koneelle palaa niin jatkaa siitä mihin jäi. Toki, tuotakin voisi kokeilla joskus xD
Viestiä on muokattu sen lähettämisen jälkeen. Viestiä on muokattu viimeksi 28.9.2016 @ 18:55

429.9.2016 1:56

Otsikossa ja jutussa puhutaan Firefoxista. Jutun lopussa mainitaan, että Chromen päivittäinen kirjoitusmäärä voi nousta 24 gigatavuun. Firefoxissa oli testissä auki neljä ikkunaa, montako oli Chromessa?

En puhu kummankaan selaimen puolesta, vaan ihmettelen, onko niiden toiminnassa merkittäviä eroja tuossa suhteessa. Kaikki selaimethan kuitenkin tallentavat koko ajan selatun sisällön.

529.9.2016 10:38

Kännykän firefoxissa näytti olevan 10 sekuntia vakiona

629.9.2016 17:59

Win 10 kokeilin (normi levyt) kun 1800 000 muutin /käynnitys/ läppäri "Asus N76V OLI nahkeampi/hiirin liikut pyki" kehveli vissiin toiminnolla olis SSD Lätyllä enemmän hyötyä joten palautin 1500 aset. Kun muuten nyt kone rokkaa.

Viestiä on muokattu sen lähettämisen jälkeen. Viestiä on muokattu viimeksi 29.9.2016 @ 18:03

730.9.2016 13:11

Empä mä olis Firefoxista huolissani :D


Logitech pistää paremmaks

830.9.2016 18:23

Dynaamisempi ajoitus olisi järkevämpää. Eli varmistetaan vain silloin kun on tapahtunut riittävästi varmistamista vaativia muutoksia.

91.10.2016 7:44

Artikkelissa olisi voinut myös kertoa miten tuon saa kokonaan pois päältä, kummassakin selaimessa.

101.10.2016 10:40

Lainaus, alkuperäisen viestin kirjoitti Jumtauni:
Artikkelissa olisi voinut myös kertoa miten tuon saa kokonaan pois päältä, kummassakin selaimessa.
Lainaus:
Chrome ja Firefox tekee noita palautustiedostoja aivan liian tiuhaan.

Itse olen pienentänyt arvoja kohteilla:
browser.sessionstore.max_tabs_undo - palautettavien välilehtien määrä.
browser.sessionstore.max_windows_undo - palautettavien selainikkunien määrä.
Ja suurensin arvoa:
browser.sessionstore.interval - 900 000 tuntui sopivalta omaan mieleen.

Tietenkun suuri apu on myös sillä, jos selaimen sulkee kun ei käytä... eikä vaan jätä sitä taustalle päälle.

en tie saisko pois päältä jos muuttais noita arvoja. Palautukset 0, tosta intervallista en tiedä. Jos ei mitään palautettavaa ole niin kai sekin sammuu?

111.10.2016 19:39

Lainaus, alkuperäisen viestin kirjoitti Jumtauni:
Artikkelissa olisi voinut myös kertoa miten tuon saa kokonaan pois päältä, kummassakin selaimessa.
Firefoxissa (Linux) olen itse asettanut sen toimimaan vain RAM:ssa. Silloin tuolla jatkuvalla kirjoittamisella ei ole mitään merkitystä.
Chromelle (Windows) sama asia on hoitunut RAMDisk:llä.

Toteutus tuottaa samalla molemmille selaimille täydellisen Incognito-tilan virran katkaisun jälkeen.

Firefoxille ohjeet em. löytyy tuolta:
https://wiki.archlinux.org/index.php/Firefox_on_RAM

kohdasta "Relocate cache only to RAM" (toimii myös Windowsissa)

RAMDisk:t on mm. joissakin MSI:n emoissa saatavilla, ja myös joitakin ohjelmia saman asian hoitoon löytyy. (Google auttanee)

Edit: RAMDisk käytössä voidaan virran katkaisun yhteydessä tuottaa muistista vedos, joka tallennetaan haluttuun paikkaan (omassa koneessa USB-tikulle). Käynnistettäessä kone, vedos tallennetaan uudelleen RAM:iin.
Viestiä on muokattu sen lähettämisen jälkeen. Viestiä on muokattu viimeksi 1.10.2016 @ 19:48


Tämän uutisen kommentointi ei ole enää mahdollista.

Tuoreimmat uutiset

Kevään hittielokuva uhattiin vuotaa nettiin – Kiristäjälle kävi köpelösti Kevään hittielokuva uhattiin vuotaa nettiin – Kiristäjälle kävi köpelösti (24.3.2017 18:51)
Apple ei ole ainoa bitcoin-kiristyksen kohteeksi joutunut suuryritys, sillä myös 20th Century Foxilta ja Dreamworksilta on yritetty lypsää rahaa virtuaalivaluutan muodossa. Elokuvajättien ....
1 kommentti
Operaattori saa jatkossa myydä käyttäjien selailuhistorian mainostajille Operaattori saa jatkossa myydä käyttäjien selailuhistorian mainostajille (24.3.2017 13:06)
Republikaanienemmistöinen senaatti on ehdottanut muutosta lainsäädäntöön, joka sallisi operaattorien myydä käyttäjistään keräämää selailuhistoriaa ja muuta dataa suoraan mainostajille.
5 kommenttia
Microsoft tarjoaa patenttejaan älyautojen valmistajille Microsoft tarjoaa patenttejaan älyautojen valmistajille (24.3.2017 10:32)
Teknologiapatenttien ja -lisenssisopimusten tärkeys on tullut näkyvästi esille tietokoneiden ja mobiililaitteiden yleistymisen myötä, kun oikeussaleissa on väännetty kättä graafisista käyttöliittymistä ....
2 kommenttia
Vain puolet Android-laitteista sai tietoturvapäivityksiä Vain puolet Android-laitteista sai tietoturvapäivityksiä (24.3.2017 09:17)
Androidin tietoturvatiimiin uuden blogikirjoituksen mukaan sen tavoitteena on huolehtia kaikkien käyttäjien tietoturvasta, mutta lukujen valossa tässä onnistuttiin viime vuonna vain osittain. ....
1 kommentti
Hakkerit uhkaavat tyhjentää iPhonesi – Vaativat Applelta bitcoineja Hakkerit uhkaavat tyhjentää iPhonesi – Vaativat Applelta bitcoineja (24.3.2017 08:36)
Turkish Crime Family -niminen hakkeriryhmä on vaatinut Applea maksamaan sille 75 000 dollarin arvosta bitconeja huhtikuun 7. päivään mennessä, muutoin ryhmä aikoo tyhjentää miljoonien Applen ....

Uutisarkisto