Жадыны басќару



бет5/5
Дата18.04.2023
өлшемі0,93 Mb.
#83780
1   2   3   4   5
Байланысты:
Жадыны басќару

Виртуалды беттер

  • Виртуалды бет деп - виртуалды адрестік кеңістікте әрбір процесстердің берілген көлемдер жүйесіне арналған бірдей және бекітілген бөліктерге бөлінуін айтамыз.
  • Жалпы жағдайда виртуалды адрестік кеңістіктің көлемі беттің көлемінен кіші болмайды, өйткені өр процестің соңғы беттері қосымша аумақпен толықтырылады.

Сонымен қоса ЭЕМ- нің барлық уақытша жадысы физикалық бет деп аталатын бөліктерге бөлінеді(немесе блоктар немесе кадрлар немесе фреймдер).

  • Сонымен қоса ЭЕМ- нің барлық уақытша жадысы физикалық бет деп аталатын бөліктерге бөлінеді(немесе блоктар немесе кадрлар немесе фреймдер).
  • Әдетте беттің көлемі екінің дәрежесі ретінде таңдалады: 512, 1024 және т.б., бұл адрестерді өзгертудің механизмін жеңілдетуге мүмкіндік береді.
  • V әрбір кадр = V әрбір бет

Бос кадрлар арқылы беттерді тарату

  • 14
  • 13
  • 12
  • 11
  • 10
  • 9
  • 8
  • 7
  • 6
  • 5
  • 4
  • 3
  • 2
  • 1
  • 0
  • А.3
  • А.2
  • А.1
  • А.0
  • В.2
  • В.1
  • В.0
  • А.3
  • А.2
  • А.1
  • А.0
  • С.3
  • С.2
  • С.1
  • С.0
  • В.2
  • В.1
  • В.0
  • А.3
  • А.2
  • А.1
  • А.0
  • С.3
  • С.2
  • С.1
  • С.0
  • А.3
  • А.2
  • А.1
  • А.0
  • D.4
  • D.3
  • С.3
  • С.2
  • С.1
  • С.0
  • D.2
  • D.1
  • D.0
  • А.3
  • А.2
  • А.1
  • А.0
  • Негізгі жады
  • Кадр
  • Номер
  • і

Жадыны беттік ұйымдастыру кезіндегі виртуалды адресті физикалық адреске өзгертуінің механизмі

  • Онда блоктағы жеке элементті қалай табуға болады?
  • Жеке блокты табу үшін сол элемент тұратын және блоктың басына қатысты элементті алтын блокты процесс көрсетуі қажет. Адрестер келесі түрде болады (p, s), мұндағы
    • p – процестің виртуалды бетінің номері (бетті номерлеу 0 ден басталады),
    • s - виртуалды бет шектерін алып тастау.

D процесі үшін орын жоқ. Бірақ ОЖ D процесін жүктейді.

  • D процесі үшін орын жоқ. Бірақ ОЖ D процесін жүктейді.
  • ОЖ ның әрбір процесі беттік кестеден тұрады
  • Беттік кесте әрбір процестердің беттерінің кадрлерінің орнын көрсетеді.
  • 3
  • 2
  • 1
  • 0
  • -
  • -
  • -
  • 10
  • 9
  • 8
  • 7
  • 14
  • 13
  • 11
  • 6
  • 5
  • 4
  • 12
  • Мысалға сәйкес мәліметтердің құрылымы (процестің кестесі А, В, С,D, бос кадрлердің тізімдері)

Екінің дәрежесіне тең көлемдегі беттер

  • V әрбір кадр = V әрбір бет = 2к

Сұрақтар

  • Логикалық, салыстырмалы және физикалық адрестердің айырмашылықтары қандай?
  • Беттер мен кадрлар арасындағы айырмашылық?
  • Сегменттер мен беттердің айырмашылығы?
  • Жадыда келесідегідей ретпен, көлеммен орналасқан бос аймақтары бар тербеліс жүйесін қарастырамыз: 10 Кбайт, 4,20, 18, 7, 9, 12, 15 Кбайт. Осылардың қайсысы сегмент көломінің сұранысын қанағаттандырады
    • 12 Кбайт
    • 10 Кбайт
    • 9 Кбайт
  • Бірінші лайықты алгоритмі бойынша? Ең лайықты? Келесі лайықты?


Достарыңызбен бөлісу:
1   2   3   4   5




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет