Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Operacinės sistemos
Donatas Bukelis
Atminties valdymas
• Pagrindiniai atminties valdymo posistemės
uždaviniai:
• vesti atminties apskaitą;
• išskirti atmintie...
Atminties valdymas
• Atminties skirstymo metodai:
• Vieno proceso skirstymas;
• Fiksuoto padalijimo metodas;
• Kintamo pad...
Atminties valdymas
• Vieno proceso skirstymas:
Operacinė sistema
Procesui skirta ir
naudojama atmintis
Procesui skirta bet...
Atminties valdymas
• Fiksuoto padalijimo metodas:
Operacinė sistema
Procesui A skirta ir
naudojama atmintis
Procesui A ski...
Atminties valdymas
• Kintamo padalijimo metodas:
Operacinė sistema
Procesui A skirta ir
naudojama atmintis
Procesui B skir...
Atminties valdymas
• Virtuali atmintis;
• Virtualiosios atminties savybės:
• Procesas gali būti perkeltas į atmintį dalimi...
Atminties valdymas
• Virtualiosios atminties realizavimo būdai:
• Segmentinis adresavimo būdas;
• Puslapinis adresavimo bū...
Atminties valdymas
• Segmentinis adresavimo būdas:
Privalumai:
• Segmentavimas atspindi loginę programos struktūrą ir todė...
Atminties valdymas
• Puslapinis adresavimo būdas:
Privalumai:
• Puslapiavimas leidžia išvengti fragmentavimo;
• Paprastas ...
Atminties valdymas
• Atminties apsauga:
• atminties apsauga;
• programų apsauga;
• vartotojų apsauga;
• informacijos apsau...
Upcoming SlideShare
Loading in …5
×

0

Share

Download to read offline

Paskaita nr6 atminties_valdymas

Download to read offline

Operacinių sistemų paskaitų skaidrės 2008-2010mm

Related Books

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Paskaita nr6 atminties_valdymas

  1. 1. Operacinės sistemos Donatas Bukelis
  2. 2. Atminties valdymas • Pagrindiniai atminties valdymo posistemės uždaviniai: • vesti atminties apskaitą; • išskirti atminties vietas keliems procesams, vykdomiems vienu metu; • leisti procesams bendrai naudotis atminties sritimis; • užtikrinti pakankamą procesų vykdymo greitį; • apsaugoti vykdomuosius procesus ir OS; • suteikti programuotojui adresavimo ir atminties valdymo priemones.
  3. 3. Atminties valdymas • Atminties skirstymo metodai: • Vieno proceso skirstymas; • Fiksuoto padalijimo metodas; • Kintamo padalijimo metodas.
  4. 4. Atminties valdymas • Vieno proceso skirstymas: Operacinė sistema Procesui skirta ir naudojama atmintis Procesui skirta bet nenaudojama atmintis
  5. 5. Atminties valdymas • Fiksuoto padalijimo metodas: Operacinė sistema Procesui A skirta ir naudojama atmintis Procesui A skirta bet nenaudojama atmintis Procesui B skirta ir naudojama atmintis Procesui B skirta bet nenaudojama atmintis Laisva atmintis
  6. 6. Atminties valdymas • Kintamo padalijimo metodas: Operacinė sistema Procesui A skirta ir naudojama atmintis Procesui B skirta ir naudojama atmintis Laisva atmintis
  7. 7. Atminties valdymas • Virtuali atmintis; • Virtualiosios atminties savybės: • Procesas gali būti perkeltas į atmintį dalimis; • Atminties adresai gali būti apskaičiuojami dinamiškai; • Vienu metu gali būti vykdomas didesnis skaičius procesų; • Kiekvienas procesas gali turėti daugiau (virtualios) atminties nei realiai yra.
  8. 8. Atminties valdymas • Virtualiosios atminties realizavimo būdai: • Segmentinis adresavimo būdas; • Puslapinis adresavimo būdas.
  9. 9. Atminties valdymas • Segmentinis adresavimo būdas: Privalumai: • Segmentavimas atspindi loginę programos struktūrą ir todėl minimizuoja procesų pakrovimą; • Leidžia procesams bendrai naudotis atmintimi; Trūkumai: • Sudėtinga realizuoti segmentų mainus; • Lėtesnis fizinio adreso formavimas.
  10. 10. Atminties valdymas • Puslapinis adresavimo būdas: Privalumai: • Puslapiavimas leidžia išvengti fragmentavimo; • Paprastas ir aiškus programuotojui. Trūkumas – Esant mažam puslapio ilgiui, OS gali sunaudoti didelę laiko dalį tuščiai (vien tik puslapių keitimui).
  11. 11. Atminties valdymas • Atminties apsauga: • atminties apsauga; • programų apsauga; • vartotojų apsauga; • informacijos apsauga.

Operacinių sistemų paskaitų skaidrės 2008-2010mm

Views

Total views

243

On Slideshare

0

From embeds

0

Number of embeds

4

Actions

Downloads

5

Shares

0

Comments

0

Likes

0

×