Что такое несмежное выделение памяти в операционной системе?
Что такое несмежное выделение памяти в операционной системе?

Видео: Что такое несмежное выделение памяти в операционной системе?

Видео: Что такое несмежное выделение памяти в операционной системе?
Видео: Урок 43. Виртуальная память 2024, Май
Anonim

В Не - непрерывное выделение памяти позволяет процессу получить несколько объем памяти блоки в другом месте в объем памяти согласно его требованию. В выделение несмежной памяти также снижает объем памяти убытки, вызванные внутренней и внешней фрагментацией.

Итак, что такое непрерывное распределение памяти в операционной системе?

Непрерывное выделение памяти это классический выделение памяти модель, которая назначает процесс последовательным объем памяти блоки (то есть объем памяти блоки, имеющие последовательные адреса). Непрерывное выделение памяти один из старейших выделение памяти схемы. Когда процесс необходимо выполнить, объем памяти запрашивается процессом.

Следовательно, возникает вопрос, что такое непрерывный блок памяти? А блок памяти является смежный именно тогда, когда он определяется начальным и конечным адресами из единого линейного адресного пространства и не имеет дыр.

Таким образом, каковы преимущества и недостатки непрерывного выделения памяти и несмежного выделения памяти?

  • Для новых файлов очень сложно найти здесь места.
  • Более того, вы не можете расширить файл.
  • Один большой недостаток - сложность фрагментации.

Каковы недостатки непрерывного распределения памяти?

Преимущества и Недостатки Главный недостаток непрерывного выделения памяти является объем памяти расточительность и негибкость. Как объем памяти является выделенный к файлу или процессу, имея в виду, что он будет расти во время выполнения. Но пока процесс или файл не вырастет на много блоков выделенный к нему остается неиспользованным.

Рекомендуемые: