Представление

Что такое память подкачки в Linux?

Что такое память подкачки в Linux?
Для каждой операционной системы есть выделенный объем доступной оперативной памяти, который делает возможной обработку программы. Однако объем этой ОЗУ ограничен, поэтому ОЗУ не может хранить в себе большой объем данных. Следовательно, должна быть доступна опция резервного копирования, которая может поддерживать оперативную память всякий раз, когда ей не хватает памяти.

Эта концепция применима как для операционной системы Windows, так и для Linux. В ОС Windows, когда в ОЗУ недостаточно памяти для хранения процесса, она занимает некоторый объем памяти из вторичного хранилища. Эта заимствованная память называется виртуальной памятью. Точно так же, когда в Linux заканчивается оперативная память, она занимает часть памяти из вторичного хранилища для хранения своего неактивного содержимого.

Таким образом, оперативная память находит достаточно места для хранения в ней нового процесса. Здесь заимствованное пространство с жесткого диска называется памятью подкачки. В этой статье мы постараемся подробно изучить концепцию подкачки памяти.

Работа подкачки памяти:

Как объяснялось выше, память подкачки - это выделенный объем жесткого диска, который используется всякий раз, когда в ОЗУ заканчивается память. В Linux есть программа управления памятью, которая заботится об этом процессе. Всякий раз, когда ОЗУ не хватает памяти, программа управления памятью ищет все те неактивные блоки данных, присутствующие в ОЗУ, которые не использовались в течение длительного времени.

Когда он успешно находит эти блоки, он перемещает их в память подкачки. Таким образом, пространство ОЗУ высвобождается, и, следовательно, его можно использовать для некоторых других программ, которые нуждаются в срочной обработке. Концепция подкачки очень похожа на концепцию подкачки, используемую в операционной системе Windows.

Типы подкачки памяти:

Обычно существует два разных типа памяти подкачки, которые упоминаются ниже:

Какой должна быть идеальная частота обмена?

Linux позволяет нам устанавливать частоту свопинга самостоятельно.е. как часто должен происходить процесс обмена. Вы можете установить значение обмена от 0 до 100 в зависимости от ваших требований. Низкочастотное значение подкачки означает, что процесс подкачки будет происходить очень редко и только тогда, когда это необходимо, тогда как высокочастотное значение подкачки означает, что процесс подкачки будет происходить довольно часто. Однако по умолчанию и рекомендуемое значение частоты обмена - 60.

Преимущества использования подкачки памяти:

Изучая работу подкачки памяти, мы можем легко понять преимущества ее использования. Однако некоторые из основных преимуществ использования памяти подкачки перечислены ниже:

Заключение:

В этой статье мы узнали об использовании и рабочей памяти подкачки, а также о ее многочисленных преимуществах. Память подкачки действует как вариант резервного копирования оперативной памяти, когда в ней не хватает места. Однако мы все знаем, что у нас не может быть бесконечного количества ОЗУ; мы понимаем, что сегодняшним высокопроизводительным приложениям требуется большой объем оперативной памяти для бесперебойной работы. Следовательно, у нас должен быть достаточный объем оперативной памяти, чтобы наши приложения не зависали.

Кроме того, добавление ОЗУ связано с расходами, тогда как использование памяти подкачки не требует затрат. Кроме того, дополнительная оперативная память также может быть подключена до определенного предела в зависимости от вашего оборудования. Следовательно, единственный вариант, который нам остается, - это использовать память подкачки, которая может заставить нашу систему работать очень эффективно без каких-либо затрат.

Эмуляция щелчков мыши с помощью мыши без щелчка в Windows 10
Использование мыши или клавиатуры в неправильной позе или чрезмерное использование может привести к множеству проблем со здоровьем, включая растяжение...
Добавьте жесты мыши в Windows 10 с помощью этих бесплатных инструментов
В последние годы компьютеры и операционные системы сильно эволюционировали. Было время, когда пользователям приходилось использовать команды для навиг...
Контроль и управление перемещением мыши между несколькими мониторами в Windows 10
Диспетчер мыши с двумя дисплеями позволяет контролировать и настраивать движение мыши между несколькими мониторами, замедляя ее движения возле границы...