Это многочисленная серия статьи в блоге, и в этой серии я собираюсь объяснить вам концепции операционной системы. Эта серия статьи разделена на несколько модулей, и это пятый модуль, который состоит из 26 статей.
В этой статье мы увидим о неосвященном распределении памяти, о том, как она работает, ее плюсы и минусы.
Неопределенное распределение памяти
- В смежном распределении памяти процесс не может охватывать в другом месте памяти, но здесь мы можем разделить процесс и выделить на него различные части памяти.
- Внешняя фрагментация-это проблема, которая присутствует при смежном распределении памяти, может быть удалена с использованием концепции непрерывного распределения памяти.
- Здесь мы делим процесс на небольшие фрагменты (Части) И затем выделяя их на разные части ОЗУ, по этому поводу мы устраняем проблему, известную как внешняя фрагментация.
- У нас есть проблема с этим подходом, что отверстия в оперативной памяти создаются динамически, что означает их ценность; размер и местоположение продолжают меняться. Таким образом, мы должны анализировать оперативную память и разделить процесс, только тогда мы можем поместить/поместить процесс в память (БАРАН) , но это проблема, потому что весь этот процесс требует времени, и это не эффективно время.
- Таким образом, чтобы преодолеть эту проблему, мы разделяем процессы на несколько частей, прежде чем она попадет в основную память (ОЗУ) , и этот разделенный раздел известен как страница .
- Мы делаем раздел во вторичной памяти.
- С другой стороны, мы также разделяем основную память (ОЗУ) и этот раздел известен как Рамка
- Процесс будет разделен на Страницы и основная память (ОЗУ) будет разделен на рамки Анкет
Размер страницы
- Это потому, что, чем страница, будет легко вписаться в раму.
Так что это было все о неосвязном распределении памяти. Надеюсь, вам понравилось и узнал что -то новое из этого.
Если у вас есть какие -либо сомнения, вопрос, звонки, связанные с этой темой, или просто хотите поделиться со мной чем -то со мной, то, пожалуйста, не стесняйтесь обращаться ко мне.
📱 Свяжитесь со мной
Twitter LinkedIn Телеграмма Instagram
📧 Напишите почту
rahulmishra102000@gmail.com
🚀 Другие ссылки
Оригинал: «https://dev.to/rahulmishra05/non-contiguous-memory-allocation-operating-system-m05-p08-56ep»