Satura rādītājs:
Definīcija - ko nozīmē atmiņas saspiešana?
Atmiņas saspiešana ir atmiņas pārvaldības paņēmiens, kas samazina neaktīvo datu lielumu brīvpiekļuves atmiņā (RAM), lai atbrīvotu neizmantoto vietu un ļautu vienlaikus palaist vairākas programmas. Tas ir paredzēts, lai pilnībā izmantotu pieejamo fizisko atmiņu un tādējādi palielinātu sistēmas veiktspēju. Atmiņas saspiešanu var izmantot datoriem, viedtālruņiem un iegultām sistēmām.
Techopedia izskaidro atmiņas saspiešanu
Lielākajai daļai datoru aprīkojuma un sīkrīku ir ierobežots RAM daudzums, kurā var palaist programmas. Atmiņas saspiešana ļauj efektīvi izmantot visu fizisko atmiņu, lai vairākas programmas varētu darboties vienlaikus un efektīvi. Pastāv dažādas uz aparatūru un programmatūru balstītas atmiņas pārvaldības metodes; kuru lietot, ir atkarīgs no operētājsistēmas, datora vai sīkrīka lietojumprogrammas un veida.
Atmiņas saspiešanas gadījumā neaktīvo lietojumprogrammu daļas atmiņā tiek saspiestas līdz 50% vai mazāk no to sākotnējā lieluma. Tas atbrīvo RAM un atstāj vietu citām programmām un datiem. Tā kā saspiešana un dekompresēšana operatīvajā atmiņā ir gandrīz tūlītēja, process ietaupa laiku, kas citādi būtu izmantots datu pārsūtīšanai starp atmiņu un datora krātuvi. Atmiņas saspiešana ir pieejama vairākām operētājsistēmām, piemēram, Windows, Apple OS X, Linux un citām. WKdm ir tipiska vārdnīcu balstīta tehnika, kas pieejama lielākajai daļai platformu; tas apvieno vārdnīcu un statistikas metodes, lai nodrošinātu efektīvas, ātras datu saspiešanas un dekompresijas operācijas.
Lielākā daļa atmiņas saspiešanas procesu ir automātiski, un tie aktivizējas tikai tad, kad atmiņa sāk piepildīties.
