Как подготовить USB-накопитель для использования в качестве хранилища и одновременно расширения объема оперативной памяти интернет-центра?

Интернет-центры Keenetic, начиная с версии операционной системы KeeneticOS 2.10, поддерживают автоматическое монтирование и использование для подкачки оперативной памяти специального раздела на внешнем накопителе. Такой тип разделов называется linux swap.
Этот способ расширения объема оперативной памяти более надежный, чем использование файла подкачки, так как данные размещаются на выделенный раздел диска, а не в файле в используемом совместно с другими приложениями разделе.

В отличие от метода виртуального увеличения объема ОЗУ (функция zRAM), при помощи SWAP-раздела можно аппаратно увеличить размер оперативной памяти системы. Если использовать скоростной накопитель, на устройствах с портом USB стандарта v3 можно эффективно расширить объем памяти, не нагружая при этом дополнительно процессор.
Сравнивая с методом zRAM, можно сказать, что он позволяет более рационально использовать имеющуюся в системе оперативную память (при помощи алгоритмов сжатия данных), тогда как SWAP позволяет именно расширить ее. ОС интернет-центра будет размещать в SWAP-области наименее часто требующиеся данные.
Функцию zRAM можно использовать одновременно с разделом или файлом подкачки, в этом случае использование подкачки будет начинаться позже, чем без сжатия страниц памяти, и эффективность работы системы может возрасти.

Поскольку SWAP-раздел это особенность linux-систем, пользователю компьютера под управлением Windows может быть недоступно создание такого раздела на накопителе средствами операционной системы компьютера. Рассмотрим, как можно в Windows выполнить форматирование USB-накопителя, создав на нем раздел для работы с данными и раздел linux swap для подкачки.

NOTE: Важно! Максимальный размер раздела диска с автоматически монтируемым SWAP-разделом в качестве области подкачки не должен превышать 2 Гбайта.

1. В качестве примера используем бесплатное приложение в ОС Windows для работы с разметкой диска MiniTOOL Partition Wizard Free Edition (также эту настройку можно выполнить в ОС Linux, используя редактор дисковых разделов GParted).
В нашем случае приведены экраны использования ПО версии 10.2.3 (на данный момент существуют и более актуальные версии). Начиная с версии 11 в приложении изменился интерфейс и если по какой-то причине у вас не получается выполнить указанную в статье настройку, вы можете воспользоваться версией 10. После установки версии 10.3 ответьте отказом на предложение обновиться на актуальную версию.

На следующем шаге можно отключить установку дополнительного ПО, убрав отметку в пункте "Я ознакомился..." и продолжить:

mceclip7.png

На этом установка завершена и по нажатию кнопки "Finish" программа-установщик завершит работу и приложение будет запущено. Откроется меню MiniTool Software, в нем нужно выбрать пункт "MiniTool Partition Wizard Free".

tempsnip.png

В открывшемся окне программы MiniTool Partition Wizard Free, после подключения USB-накопителя, отобразится новый объект. В нашем случае это целиком неразмеченный Disk 3 с типом разметки MBR, объемом 14,6 ГБ.

В неразмеченной области диска создадим два раздела.
Первый, который будет использоваться для хранения данных, отформатируем в файловой системе NTFS. Этот раздел должен быть первым от начала диска потому, что Windows, при подключении накопителя непосредственно в порт компьютера, сможет определить только первый раздел (системное ограничение для Flash-накопителей).
Второй раздел будет предназначаться для подкачки при подключении к роутеру.

1. Создание NTFS-раздела. Установив фокус на неразмеченной области накопителя, нужно выбрать в меню "Partition" пункт "Create".

В диалоге добавления раздела "Create New Partition", следует оставить неразмеченную область после нового раздела. В этой области будет располагаться раздел Linux swap. Размер раздела подкачки около 500 МБ достаточен для большинства задач.

TIP: Примечание: Ядро системы имеет ограничение на размер области SWAP. Обычно не требуется более чем в три раза превышать размер ОЗУ области. Если размер раздела превышает системное ограничение, в журнал будет выведено предупреждение об этом (например, такое: Truncating oversized swap area, only using 2097152k out of 8388604k) и использоваться в качестве SWAP будет лишь часть выделенного раздела.

2. Повторим теперь создание нового раздела в остатке неразмеченной области. Файловая система нового раздела - Linux Swap.

3. Для применения изменений в интерфейсе программы нужно нажать кнопку "Apply".

tempsnip-1.png

Нажмите кнопку "Yes" в диалоге на подтверждение выполнения операций с диском "Apply Changes?". В примечании в этом диалоге указано, что рекомендуется закрыть перед выполнением все другие выполняющиеся программы на компьютере. Это предупреждение относится в первую очередь к ПО, использующем подключенный накопитель. Так как мы работаем с изначально неразмеченным накопителем, фактически имеются в виду другие программы для разметки дисков, обычные программы можно не останавливать.

Программа выполнит форматирование.

И сообщит о завершении операций.

4. Теперь, можно убедиться, что накопитель определяется в компьютере с ОС Windows при прямом подключении.

Подключим накопитель к USB-порту интернет-центра. В системном журнале роутера будет выведено сообщение об обнаружении и добавлении к системной памяти раздела подкачки.

tempsnip-2.png

И на странице "Приложения" в разделе "Диски и принтеры" отображается дисковое устройство с указанием задействованного на нем раздела подкачки SWAP.

mceclip21.png

 

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 100 из 101

Еще есть вопросы? Отправить запрос

Комментарии

Комментариев: 33
  • Где бы найти эту версию? В новых версиях программы стало все по другому и статья не актуальна

    0
    Действия с комментариями Постоянная ссылка
  • /Где бы найти эту версию? В новых версиях программы стало все по другому и статья не актуальна/

    В чем проблема? Скачай любую другую программу, например Акронис

    1
    Действия с комментариями Постоянная ссылка
  • Марк, это стороннее приложение, мы просто показали пример создания swap-раздела на диске. Интерфейс приложения может меняться, но логика настройки останется прежней, а также подобную настройку можно выполнить и в других приложениях с подобным функционалом.

    1
    Действия с комментариями Постоянная ссылка

Войдите в службу, чтобы оставить комментарий.