If-Koubou

Pitäisikö minun poistaa sivun tiedosto, jos tietokoneessa on runsaasti RAM-muistia?

Pitäisikö minun poistaa sivun tiedosto, jos tietokoneessa on runsaasti RAM-muistia? (Miten)

Jos sinulla on tietokone, jolla on runsaasti RAM-muistia, saisitteko etua sivun tiedoston poistamisesta käytöstä vai pitäisikö vain jättää tarpeeksi hyvin yksin? Tämän päivän SuperUser Q & A -työ käsittelee aihetta, joka auttaa lukijan uteliaisuutta.

Tämän päivän kysymys- ja vastausistunto tulee meihin SuperUserin hyväksi - Stack Exchangein alaosasto, joka on yhteisöllinen Q & A-sivustojen ryhmittely.

Photo courtesy Collin Andersonista (Flickr).

Kysymys

SuperUser-lukija user1306322 haluaa tietää, onko sivutiedoston poistamisessa hyötyä, jos henkilön tietokoneessa on paljon RAM-muistia:

Kuvittele, että minulla on tonnia RAM, esimerkiksi 64 GB. Tämä on paljon, jopa pelikoneille. Nyt Windows-sivun tiedoston oletussijainti on pääkäyttöaseman asemassa (se on kiintolevy tai SSD), joka on yleensä yleistä mutta ei vielä yhtä nopeaa kuin RAM.

Jotain kertoo, että poistamalla sivutiedosto kiintolevyltä tai luomalla virtuaalinen RAM-asema ja antamalla sivutiedoston olla siellä saattaa Windows siirtää kaikki sen virtuaalimuistin RAM-muistille ja lisätä järjestelmän suorituskykyä. Mutta minulla ei ole kovin tietoa tällä alalla, joten ei ehkä ole totta lainkaan.

Yritin molempia, mutta en voinut analysoida tuloksia päästäkseen konkreettiseen johtopäätökseen tietotaidon tasoon muistiin liittyvissä asioissa. Olisiko tämä tehtävä? Jos ei, niin miksi?

Olisiko user1306322 hyötyä sivutiedoston käytöstä poistamisesta?

Vastaus

SuperUser-avustaja David Schwartzilla on vastaus meille:

Riippumatta kuinka paljon muistia sinulla on, haluat, että järjestelmä pystyy käyttämään sitä tehokkaasti. Jos sivutiedostoa ei ole lainkaan, käyttöjärjestelmä käyttää RAM-muistia tehottomasti kahdesta syystä:

  • Ensinnäkin se ei voi poistaa sivuja, vaikka niitä ei olisikaan käytetty tai muokattu kovin kauan, mikä pakottaa levykeskuksen olevan pienempi.
  • Toiseksi sen on varauduttava fyysiseen RAM-tiedostoon sellaisten varojen varalta, jotka eivät todennäköisesti vaadi sitä (esimerkiksi yksityinen, muokattava tiedostojen kartoitus), mikä johtaa siihen, että sinulla on runsaasti vapaata fyysistä RAM-muistia. vältä liian sitoutumista.

Tarkastellaan esimerkiksi, jos ohjelma tekee kirjoitettavan, 4 Gt: n tiedoston yksityisen muistin kartoituksen. Käyttöjärjestelmän on varattava 4 Gt: n RAM-muistia tämän kartoituksen vuoksi, koska ohjelma voisi mahdollisesti muuttaa joka tavua, eikä siinä ole paikkaa, vaan tallennetaan RAM-muistia. Joten alusta lähtien 4 GB RAM on periaatteessa hukkaan (sitä voidaan käyttää välimuistin puhdas levy sivua, mutta se on kyse).

Sinulla on oltava sivutiedosto, jos haluat saada irti RAM-muistisi, vaikka sitä ei koskaan käytetä. Se toimii vakuutuksena, joka sallii käyttöjärjestelmän käyttämään itse RAM: ia, eikä tarvitse varata sitä poikkeuksellisen epätodennäköisille mahdollisuuksille.

Ihmiset, jotka suunnittelivat käyttöjärjestelmän käyttäytymistä, eivät ole tyhmät. Sivutiedoston antaminen antaa käyttöjärjestelmälle enemmän valintoja, eikä se tee huonoja.

Ei ole mitään syytä yrittää laittaa sivutiedostoa RAMiin. Ja jos sinulla on paljon RAM-muistia, sivutiedostoa ei todennäköisesti käytetä (se tarvitsee vain olla siellä), joten ei ole erityisen tärkeää, kuinka nopeasti laite on.

Varmista, että tutustu vilkkaan keskustelufoorumin aiheeseen alla olevan linkin kautta!

Onko jokin asia lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä? Katso koko keskusteluketju täältä.