pühapäev, 8. veebruar 2015

Kokkuvõte - mäluhaldus

# Mäluhalduse põhitegevused ja eripärad.
     * Hõivatud mälupiirkondade ringi-või ümbertõstmine.
     * Mälu kaitse.
     * Mälu jagamine.
     * Mälu loogiline organiseerimine.
     * Mälu füüsiline organiseerimine.
     * Mälu tihendamine ehk pakkimine.

# Mälu ja protsessor
      * Põhimälu - aadressidega baidimassiiv - ainuke suurem salvestuspiirkond, mille poole CPU saab otse pöörduda.
      * Protsessor loeb mälust käske ja andmeid.
          ¤ Käsu lugemine
          ¤ Esimese argumendi lugemine
          ¤ Teise argumendi lugemine
          ¤ Käsu täitmine
          ¤ Tulemuse mällu tagasi salvestamine

# Mälu kaitse 
     * Protsessid ei peaks olema võimelised ilma loata viitama teise protsessi mälupiirkonnale.
     * Seda kutsutakse mälu kaitseks ja see takistab kahjurprogrammidele või viirustel või kahjulikul koodil õhes programmis sekkuda teise töötava protsessi (programmi) töösse.

# Mäluhalduse lihtsaim käsitlus.
      *  Käivitatavatele programmi protsessidele mälu hõivamine ja mälu vabastamine, kui seda enam ei vajata.
            ¤ Mäluhaldus on arvutisüsteemi töö eluline osa.
      * Virtuaalmälu süsteemid lahutavad protsesside poolt kasutatavad mäluaadressid tegelikest füüsilistest aadressidest, kirjuades osa mälu sisut kettale ja suurendades nii efektiivse vaba mälu mahtu.

# Mälu loogiline jaotus.
        * Loogiline aadress - programmide poolt kasutatav aadressiruum, nimetatakse ka virtuaalseks              aadressiruumiks.
        *  Programmid koosnevad tihti moodulitest. Selliseid mooduleid võivad erinevad programmid                 omavahel jagada. Osad neist on loetavad ja osad sisaldavad muutumist vajavaid andmeid.
        * Mäluhaldus vastutab sellise loogilise jaotuse organiseermise eest, mis erineb füüsilisest                    aadressruumist.
        *Üks moodus seda toestada on segmentimine.

# Mälu füüsiline jaotamine 
       * Mälu tavaliselt jaotatud peamäluks ja sekundaar mäluks.
       * Mäluhaldus tegeleb mälu liigutamisega nende mälude vahel.
       * Sekundaarne mälu- andmete pikemaajaline hoidmiseks mõledud mälu (kettad, megnetlindid)
       * Välismälu - CD, DVD ja väised kettad.
       * Virtuaalmälu

# Mälu tihendamine ja pakkimine - tehnikat, mis võimaldab hõivatud piirkondi ümber tõsta suurema vaba ruumi tekkimiseks.
        * Mälu saab tihendada järgmistel tingimustel :
                ¤ niipea, kui töö(tegutsemine) lõpeb
                ¤ kui uut tööd ei saa mällu laadida, mälu killustatuse tõttu.
                ¤ teatud ajaperioodi möödumisel.
      

Kommentaare ei ole:

Postita kommentaar