Kāpēc tas ir labi, ka datora atmiņa ir pilna
Vai Windows, Linux, Android vai cita operētājsistēma izmanto daudz RAM? Vai nav panikas! Mūsdienu operētājsistēmas izmanto RAM kā failu kešatmiņu, lai paātrinātu lietas. Pieņemot, ka jūsu dators darbojas labi, nekas nav jāuztraucas.
Lai gan tas var šķist pretrunīgs tiem no mums, kuri atceras, ka mūsu datori vienmēr ir badā par RAM, augsta RAM izmantošana nozīmē, ka jūsu RAM tiek izmantots pareizi. Tukša RAM tiek izšķiesta RAM.
Slikta augsta atmiņas izmantošana pret labu augstas atmiņas izmantošanu
Pirmkārt, augsta atmiņas izmantošana ne vienmēr ir laba lieta. Ja jūsu dators šķiet ļoti lēns, tad liela brīvpiekļuves atmiņas (RAM) izmantošana nav laba lieta. Ja jūsu RAM ir pilna, jūsu dators ir lēns, un tā cietā diska indikators nepārtraukti mirgo, jūsu dators pārslēdzas uz disku. Tā ir zīme, ka jūsu dators izmanto jūsu cieto disku, kas ir daudz lēnāk piekļūt jūsu atmiņai..
Ja tas notiek, ir skaidrs, ka jūsu datoram ir nepieciešams vairāk RAM - vai arī jums ir nepieciešams izmantot mazāk atmiņas izsalkušas programmas. Tas noteikti ir slikta lieta.
Tomēr pastāv nepārprotama atšķirība starp šo gadījumu, kad jūsu dators nedarbojas labi, un biežāk sastopamais gadījums, kad jūsu dators, šķiet, darbojas tikai labi, bet ir satraucošs daudzums RAM, kas tiek izmantots ar dažām programmām.
Diska kešatmiņa
Instalējiet operētājsistēmu Windows XP datorā un jūs, iespējams, redzēsiet to, lietojot vairākus simtus megabaitu atmiņas, kad sistēma ir dīkstāvē. Instalējiet Windows 7 tajā pašā datorā, un jūs, iespējams, redzēsit Windows 7, izmantojot tajā pašā situācijā vairākus gigabaitus atmiņas.
Tātad, kas notiek? Vai Windows XP ir tikai vieglāka, ātrāka operētājsistēma? Vai mūsdienu operētājsistēmas uzpūšas un izšķērdē ar atmiņu? Ne īsti.
RAM ir daudz bagātāka, nekā tas bija tad, kad Windows XP bija spīdīga jaunā operētājsistēma, un mūsdienu operētājsistēmas to izmanto. Mūsdienu operētājsistēmas izmanto jūsu datora RAM kā kešatmiņu bieži piekļūstamiem failiem un programmas datiem.
Sistēmā Windows šī funkcija ir pazīstama kā SuperFetch, kas tika ieviesta sistēmā Windows Vista. SuperFetch skatās lietotās lietojumprogrammas un ielādē visbiežāk lietotos lietojumprogrammu failus un bibliotēkas datora atmiņā pirms to nepieciešamības. Uzsākot lietojumprogrammu, Windows ielādē lietojumprogrammas failus no jūsu RAM, nevis lasa tos no diska, kas ir lēns process. Tas paātrina lietojumprogrammu palaišanu un parasti padara jūsu datoru ātrāku un atsaucīgāku.
Tas neattiecas tikai uz Windows. Linux lietotāji arī pamanīs, ka viņu dators izmanto šķietami satraucošu atmiņas apjomu failu kešatmiņā no diska, un jauni Linux lietotāji var būt bažas, kad viņi to pamana. Daudzas resursu izmantošanas pārraudzības programmas, piemēram, GNOME System Monitor, paslēpj atmiņas, ko izmanto kešatmiņa no lietotāja, lai lietotājiem nebūtu jāsaprot tas vai jādomā.
Pārlūkprogrammas un cita programmatūra
Tas pats attiecas uz pārlūkiem un citām programmatūras lietojumprogrammām ar savām kešatmiņām. Piemēram, ja pamanāt tīmekļa pārlūkprogrammu, piemēram, Mozilla Firefox, izmantojot lielu RAM daudzumu, tas ne vienmēr ir slikta lieta. Ja datorā ir daudz RAM, tas ir labi, ka Firefox to izmanto. Kešatmiņā tīmekļa lapas, kuras esat apmeklējis savā operatīvajā atmiņā, Firefox var paātrināt tīmekļa lapu ielādes laiku, padarot taustiņus Atpakaļ un Pārsūtīt daudz ātrāk. Šā iemesla dēļ Firefox automātiski nosaka lielāko kešatmiņas lielumu, pamatojoties uz jūsu datora RAM apjomu.
Iespējams, ka Firefox vēsturiski ir bijusi atmiņas noplūde un citas problēmas, bet koncepcija ir tāda pati. Nav jēgas, lai Mozilla iegūtu Firefox RAM izmantošanu līdz 50 megabaitiem, jo mūsdienu datoriem ir daudz RAM Firefox var izmantot, lai paātrinātu tīmekļa pārlūkošanu.
Tas pats attiecas uz citu programmatūru. Programmas ar augstu atmiņas lietojumu var izmantot jūsu RAM, neizmantojot to.
Kāpēc Tukša RAM ir bezjēdzīga
Iespējams, domājat, ka RAM kā kešatmiņas lietošana ir lieliska, bet jūs nevēlaties, lai šie programmas faili un citi dati aizņemtu jūsu RAM. Jūs drīzāk būtu pieejams tukšs RAM, lai programmas nekavējoties sāktu darboties, un atmiņa tiks izmantota tā, ko jūs domājat par labāko, nevis to, ko jūsu operētājsistēma un programmas domā vislabāk.
Tomēr tas nav nekādas bažas. Vai jūsu RAM ir pilns ar kešatmiņā saglabātiem failiem vai ir pilnīgi tukšs, tas viss ir pieejams programmām, kas to tiešām ir vajadzīgas. Kešatmiņā saglabātie dati jūsu atmiņā ir atzīmēti kā zema prioritāte, un tas uzreiz tiek izmests, tiklīdz atmiņa ir nepieciešama citam.
Tā kā šos datus var nekavējoties izmest, ja tas ir nepieciešams, nav nekādas grūtības izmantot RAM kešatmiņā. (Viens no potenciālajiem trūkumiem ir lietotāji, kuri nesaprot, kas notiek, ja tas kļūst neskaidrs.)
Tukša RAM ir bezjēdzīga. Datoram nav ātrāk rakstīt datus tukšā RAM, kā arī tukšā RAM neizmanto mazāk enerģijas. Patiesībā, pieņemot, ka jūs uzsākat programmu, kas jau var būt jūsu RAM failu kešatmiņā, programmas tiks ielādētas daudz ātrāk, ja jūsu RAM tiks izmantota, nevis tad, kad tā ir tukša.
Šī iemesla dēļ, izmantojot Android uzdevumu slepkavu, ir slikta ideja, un tāpēc arī jums nevajadzētu būt pārāk nobažījies, ja jūsu dators ir piepildījis jūsu RAM. Tas ir arī viens no iemesliem, kāpēc Windows XP nav ideāla operētājsistēma mūsdienu aparatūrai - kamēr XP operētājsistēmas RAM izmantošana var būt daudz zemāka nekā Windows 7, tas ne vienmēr ir laba lieta, ja jums ir mūsdienīgs dators ar pienācīgu RAM daudzumu.