Mājas lapa » » Vai man jāizslēdz lapas fails, ja manam datoram ir daudz RAM?

    Vai man jāizslēdz lapas fails, ja manam datoram ir daudz RAM?

    Ja jums ir dators ar dūšīgu RAM daudzumu, vai jūs gūsiet labumu no lapas faila atspējošanas vai arī vienkārši atstāt pietiekami labi? Šodienas SuperUser Q&A apspriež tēmu, lai palīdzētu apmierināt lasītāja zinātkāri.

    Šodienas jautājumu un atbilžu sesija mums dod pieklājību no SuperUser-Stack Exchange apakšnodaļas, kas ir kopienas orientēta Q & A tīmekļa vietņu grupa.

    Foto pieklājīgi no Collin Anderson (Flickr).

    Jautājums

    SuperUser lasītājs user1306322 vēlas uzzināt, vai ir kādas priekšrocības, lai atspējotu lapas failu, ja personas datoram ir daudz RAM:

    Iedomājieties, ka man ir tonnas RAM, piemēram, 64 GB. Tas ir daudz, pat spēļu datoriem. Tagad Windows faila noklusējuma atrašanās vieta atrodas galvenajā operētājsistēmas diskdzinī (vai tas ir HDD vai SSD), kas kopumā ir ātrāks, bet joprojām nav tik straujš kā RAM.

    Kaut kas man saka, ka lapas faila atspējošana cietajā diskā vai virtuālā RAM diska izveide un lappuses faila noformēšana varētu padarīt Windows pārvietot visu savu virtuālo atmiņu uz RAM un palielināt sistēmas veiktspēju. Bet es neesmu ļoti zinošs šajā jomā, tāpēc tas varētu nebūt taisnība.

    Es mēģināju abus, bet es nespēju analizēt rezultātus, lai sasniegtu noteiktu secinājumu ar savu zināšanu līmeni atmiņā. Vai tas darbosies? Ja nē, tad kāpēc?

    Vai user1306322 iegūs priekšrocības no lapas faila atspējošanas?

    Atbilde

    SuperUser ieguldītājam David Schwartz ir atbilde mums:

    Neatkarīgi no tā, cik RAM jums ir, jūs vēlaties, lai sistēma to varētu efektīvi izmantot. Lapas faila vispār nav, tas liek operētājsistēmai izmantot RAM neefektīvi divu iemeslu dēļ:

    • Pirmkārt, tas nevar padarīt lapas nolietojamas, pat ja tās nav tikušas izmantotas vai modificētas ļoti ilgu laiku, kas liek disku kešatmiņu būt mazākam.
    • Otrkārt, tai ir jārezervē fiziskā atmiņa, lai atgrieztu piešķīrumus, kas, visticamāk, nekad to nepieprasīs (piemēram, privāta, modificējama failu kartēšana), kas noved pie gadījuma, kad jums var būt daudz brīvas fiziskas RAM, un tomēr piešķiršana tiek atteikta izvairīties no pārmērīgas apņemšanās.

    Apsveriet, piemēram, ja programma izveido 4 GB faila rakstāmu, privātu atmiņu. Šai kartēšanai operētājsistēmai ir jārezervē 4 GB RAM, jo programma, iespējams, varētu mainīt katru baitu un nav vietas, bet RAM to saglabāt. Tātad jau no paša sākuma 4 GB RAM tiek izšķiests (to var izmantot, lai notīrītu tīras diska lapas, bet tas ir par to).

    Ja vēlaties iegūt maksimālu labumu no jūsu RAM, jums ir jābūt faila lapai, pat ja to nekad neizmanto. Tā darbojas kā apdrošināšanas polise, kas ļauj operētājsistēmai faktiski izmantot tajā esošo RAM, nevis to rezervēt iespējām, kas ir ārkārtīgi maz ticamas.

    Cilvēki, kas izstrādāja jūsu operētājsistēmas uzvedību, nav muļķi. Lapas faila lietošana dod operētājsistēmai vairāk izvēles, un tas nedarīs sliktus.

    Nav jēgas mēģināt ievietot lapas failu RAM. Un, ja jums ir daudz operatīvās atmiņas, ir maz ticams, ka tiks izmantots lapas fails (tas ir tikai tur), tāpēc nav īpaši svarīgi, cik ātri ierīce ir ieslēgta..

    Pārliecinieties, vai ir redzama aktīva diskusiju tēma par šo tēmu, izmantojot tālāk norādīto saiti!


    Vai kaut kas jāpievieno paskaidrojumam? Skaņas izslēgšana komentāros. Vai vēlaties lasīt vairāk atbildes no citiem tehnoloģiju gudriem Stack Exchange lietotājiem? Apskatiet pilnu diskusiju pavedienu šeit.