Пейджинг спрямо сегментация в ОС

Автор: Laura McKinney
Дата На Създаване: 4 Април 2021
Дата На Актуализиране: 10 Може 2024
Anonim
ОС #2-2. Пейджинг и Свопинг
Видео: ОС #2-2. Пейджинг и Свопинг

Съдържание

Разликата между страници и сегментиране в OS е, че при страници страницата е с фиксиран размер на блока, докато в страницата за сегментиране е с променлив размер на блока.


Операционната система е мост между потребител и софтуер, в управлението на паметта на операционната система е една от основните функции, която позволява разпределението на паметта. Операционната система също така разпределя памет и разделя памет, когато процесът вече не съществува. Две най-важни концепции на операционната система са пейджинг и сегментиране, при пейджинг страницата е с фиксиран размер на блока, докато в страницата за сегментиране е с променлив размер на блока. В процеса на пейджинг се разрешава да се съхранява в паметта и е схема за управление на паметта. Пейджингът дава непрекъсната памет на процеса. В страницата няма външна фрагментация. В страницата пространството на физическата и логическата памет се разделя на същите блокове от паметта. В пейджинг блоковете с фиксиран размер са известни като рамки, а блокът с фиксиран размер на логическата памет се нарича страница. В пейджинг процесът трябва да бъде изпълнен от пространството на логическата памет. Има два адреса, които се генерират от процесора в пейджинг, които са номер на страница и изместване на страницата. В процеса на сегментиране се разделя на два сегмента с променлив размер, а сегментите с променлив размер се зареждат в адресно пространство на логическата памет. Сегментирането е схема за управление на паметта, в която страницата е с променлив размер на блока. Логическото адресно пространство има сегменти с променлив размер. Има име и дължина на всеки сегмент. Сегментите се зареждат във физическото пространство на паметта. Адресът на пространството за физическа памет е името на сегмента и компенсирането. Има номер на сегмента, който се използва при сегментиране на мястото на името на сегмента. Има индекс в сегментацията.


Съдържание: Разлика между страници и сегментиране в ОС

  • Сравнителна диаграма
  • Какво е пейджинг?
  • Какво е сегментиране?
  • Ключови разлики
  • заключение
  • Обяснително видео

Сравнителна диаграма

основапейджингсегментиране
значениеПри пейджинг страницата е с фиксиран размер на блока

При сегментиране страницата е с променлив размер на блока.

 

раздробяванеПри пейджинг има вътрешна фрагментацияПри сегментация има външна фрагментация
размерРазмерът на страницата се определя от хардуера в пейджингРазмерът на сегмента се определя от потребителя в сегментация
масаВ страницата има таблица със странициВ сегментация има сегментна таблица

Какво е пейджинг?

В процеса на пейджинг се разрешава да се съхранява в паметта и е схема за управление на паметта. Пейджингът дава непрекъсната памет на процеса. В страницата няма външна фрагментация. В страницата пространството на физическата и логическата памет се разделя на същите блокове от паметта. В пейджинг блоковете с фиксиран размер са известни като рамки, а блокът с фиксиран размер на логическата памет се нарича страница. В пейджинг процесът трябва да бъде изпълнен от пространството на логическата памет. Има два адреса, които се генерират от процесора в пейджинг, които са номер на страница и изместване на страницата.


Какво е сегментиране?

В процеса на сегментиране се разделя на два сегмента с променлив размер, а сегментите с променлив размер се зареждат в адресно пространство на логическата памет. Сегментирането е схема за управление на паметта, в която страницата е с променлив размер на блока. Логическото адресно пространство има сегменти с променлив размер. Има име и дължина на всеки сегмент. Сегментите се зареждат във физическото пространство на паметта. Адресът на пространството за физическа памет е сегментираното име и изместване. Има номер на сегмент, който се използва при сегментиране на мястото на името на сегмента. Има индекс в сегментацията.

Ключови разлики

  1. В страницата страницата е с фиксиран размер на блока, докато при сегментиране страницата е с променлив размер на блока.
  2. При пейджинг има вътрешна фрагментация, докато в сегментирането има външна фрагментация
  3. Размерът на страницата се определя от хардуера в пейджинг, докато размерът на сегмента се определя от потребителя в сегментиране.
  4. В страницата има таблица на страниците, докато в сегментирането има сегментна таблица

заключение

В тази статия по-горе виждаме разликата между страници и сегментиране в OS с примери.

Обяснително видео