Osaako joku sanoa miksi Windows käyttöjärjestelmässä on sivutustiedosto. Itselläni on koneeseen asennettu 8Gb muistia eli ei pitäisi tarvita lisää muistia. Siispä kysyn mihin windows sitä tarvitsee ja mitä sinne tallennetaan ?
Sivutustiedoston tarkoitus ?
Sivutustiedosto
82872
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 8
Vanhimmat
http://windows.microsoft.com/fi-fi/windows/what-is-virtual-memory#1TC=windows-7
Tuosta kyse.
Tuo microsoftin selitys on erittäin karkea yleistys. Virtuaalimuisti on kokoajan käytössä. Ohjelmat voivat tavallisesti käyttää vain virtuaalisia muistiosotteita ja se on käyttöjärjestelmän tehtävä muuntaa ne fyysisiksi osotteiksi. Käyttöjärjestelmä myös huolehtii automaattisesti tietojen sivuttamisesta sivutustiedostoon ja takaisin. Tästä on lukuisia hyötyjä joita en ala listaamaan tänne, niistä voi lukea vaikka wikipediasta jos kiinnostaa
http://en.wikipedia.org/wiki/Virtual_memory
http://fi.wikipedia.org/wiki/Näennäismuisti
No jaa, juuri eilen kävi niin kun recuva skannasi levyä, että 4 gigaa rammia loppui kesken. Olin poistanut sivutusmuistin pois käytöstä. Eilispäivään asti ei ollut ongelmia, sillä kevyellä käytöllä jolla kone on.
Tuossapa on tarinaa asiasta ja vastaus myös tarvitaanko -kysymykseesi.
http://lifehacker.com/5426041/understanding-the-windows-pagefile-and-why-you-shouldnt-disable-it
Se 8Gb kun tulee täyteen niin siirtää sitten muistista tietoa sinne sivustustiedostoon.
Tosiasiassa siirtää sinne tietoa mitä ei juurikaan ole käytetty jotta olisi paljon vapaata muistia. Vapaata muistitilaa käytetään tietysti kiintolevyn välimuistina jotta kiintolevyn käyttö olisi tehokkaampaa.
Jos kiintolevy on SSD mallia ja muistia 4 gigaa tai enemmän niin sen sivutustiedoston voi usein ottaa pois päältä. Itseasiassa SSD on aika huono sivustustiedostolle, että olisi parempi ostaa riittävästi keskusmuistia että sivutustiedostoa ei tarvita. Sivutustiedostoon kun kirjoitetaan jatkuvasti ja se kuluttaa paljon SSD:tä, että se voi hajota ennen aikojaan. Tämä on yksi syy miksi minulla on 16 gigaa keskusmuistia koska minulla on SSD, joten ei tarvitse sitten sivutustiedostoa.
En enää löydä artikkelia, mutta olen lukenut, että sivutustiedostoon kohdistuu huomattavan paljon enemmän luku- kuin kirjoitusoperaatioita, ja siksi sivutustiedosto on yksi eniten SSD-levystä hyötyviä kohteita.
Lisäksi on joitain p*skasti koodattuja softia, jotka eivät suostu käynnistymään, jos sivutustiedostoa ei ole tai se ei ole kooltaan vähintään X gigatavua.
Jos SSD kestää muutaman vuoden ajan, se on riittävästi. Siinä vaiheessa se on niin onneton uuteen tekniikkaan verrattuna, ettei paljoa harmita.
Siihen kohdistuu myös paljon kirjoitusta ja SSD:levyllä sitä kirjoitusta tulee tietysti välttää.
Tietystikin se sivutus toimii hitosti nopeammin SSD:ltä kuin perinteiseltä levyltä, että jos sitä sivutusta käyttää niin SSD:llä tulee huomattava suorituskyvyn parannus, mutta tässä kyllä on sitä ongelmaa ratkottu väärin että kannattaisi ensiksi hankkia riittävästi keskusmuistia ennen SSD:tä.
Kannattaa muistaa sekin, että se mekaaninen kiintolevy toimii myös hitosti tehokkaammin kun ei ole sivustustiedostoa ja muistia on vähintään giga vapaana kaiken aikaa koska se toimii silloin välimuistina, ja ilman sivustustiedostoa kiintolevyyn tulee vähemmän levyoperaatioita.
Eli ensiksi vaan se keskusmuisti riittävän suureksi että on aina vähintään giga vapaana ettei tarvitse sivutuksia ja sitten voi ajatella SSD:stä. Minulla on molemmat hoidettu että on maksimivauhti levyoperaatioissa.
Luettavaa http://blogs.technet.com/b/markrussinovich/archive/2008/11/17/3155406.aspx , ämmäkarillekin.
Jos toinen kiintolevy, kannattaa pagefile siirtää sinne.