Рубрики
Uncategorized

Неопределенное распределение памяти | Операционная система — M05 P08

Это многочисленная серия статьи в блоге, и в этой серии я собираюсь объяснить вам концепции … с меткой Linux, DevOps, новичков, учебным пособием.

Это многочисленная серия статьи в блоге, и в этой серии я собираюсь объяснить вам концепции операционной системы. Эта серия статьи разделена на несколько модулей, и это пятый модуль, который состоит из 26 статей.

В этой статье мы увидим о неосвященном распределении памяти, о том, как она работает, ее плюсы и минусы.

Неопределенное распределение памяти

  • В смежном распределении памяти процесс не может охватывать в другом месте памяти, но здесь мы можем разделить процесс и выделить на него различные части памяти.
  • Внешняя фрагментация-это проблема, которая присутствует при смежном распределении памяти, может быть удалена с использованием концепции непрерывного распределения памяти.
  • Здесь мы делим процесс на небольшие фрагменты (Части) И затем выделяя их на разные части ОЗУ, по этому поводу мы устраняем проблему, известную как внешняя фрагментация.
  • У нас есть проблема с этим подходом, что отверстия в оперативной памяти создаются динамически, что означает их ценность; размер и местоположение продолжают меняться. Таким образом, мы должны анализировать оперативную память и разделить процесс, только тогда мы можем поместить/поместить процесс в память (БАРАН) , но это проблема, потому что весь этот процесс требует времени, и это не эффективно время.
  • Таким образом, чтобы преодолеть эту проблему, мы разделяем процессы на несколько частей, прежде чем она попадет в основную память (ОЗУ) , и этот разделенный раздел известен как страница .
  • Мы делаем раздел во вторичной памяти.
  • С другой стороны, мы также разделяем основную память (ОЗУ) и этот раздел известен как Рамка
  • Процесс будет разделен на Страницы и основная память (ОЗУ) будет разделен на рамки Анкет
  • Размер страницы
  • Это потому, что, чем страница, будет легко вписаться в раму.

Так что это было все о неосвязном распределении памяти. Надеюсь, вам понравилось и узнал что -то новое из этого.

Если у вас есть какие -либо сомнения, вопрос, звонки, связанные с этой темой, или просто хотите поделиться со мной чем -то со мной, то, пожалуйста, не стесняйтесь обращаться ко мне.

📱 Свяжитесь со мной

Twitter LinkedIn Телеграмма Instagram

📧 Напишите почту

rahulmishra102000@gmail.com

🚀 Другие ссылки

GitHub Хакерранк

Оригинал: «https://dev.to/rahulmishra05/non-contiguous-memory-allocation-operating-system-m05-p08-56ep»