Новая установка Lubuntu - 2 ГБ ОЗУ, 32 ГБ SSD

Я планирую установить Lubuntu (16.04 LTS 64-bit) на 2-3 старых ноутбука с аналогичными характеристиками. Все они имеют 2 ГБ ОЗУ (и их максимальное количество), и я буду использовать 32 ГБ SSD в качестве единственного диска. У меня уже есть тот же дистрибутив Lubuntu, который прекрасно работает, но он находится на 256-гигабайтном "вращающемся" диске. Этот диск имеет раздел подкачки объемом 2 ГБ.

Мой вопрос касается раздела подкачки и файла подкачки при переходе на этот SSD. Мне не нужна спячка. Компьютеры не будут интенсивно использоваться, и меня не очень беспокоит "износ" SSD или срок его службы. Меня больше всего интересует получение максимальной "скорости пользователя" на старых машинах со скромными процессорами. Большая часть использования не требует большого объема памяти, хотя мы иногда будем открывать некоторые важные вещи в GIMP и т. Д., Которые могут максимально использовать 2 ГБ ОЗУ.

После нескольких поисков + чтения мне кажется, что мне лучше НЕ использовать раздел подкачки, поэтому мои вопросы:

  1. Кажется ли лучше идти без раздела подкачки?

  2. Если нет раздела подкачки - нужно ли что-то делать для создания файла подкачки, или обычная установка Lubuntu сделает это?

  3. Я много читал о TRIM, noatime + пару других "твиков", чтобы Ubuntu "хорошо играл" с твердотельными накопителями - однако многие темы, которые я обнаружил, были годами, 2, 3, 7 или более лет., В некоторых потоках говорится, что в последние дистрибутивы Ubuntu встроены такие вещи, как trim + noatime, и они позаботятся о них автоматически, поэтому не нуждаются в настройках.

4 ответа

Решение

Файлы подкачки и разделы подкачки:

Разделы подкачки могут использоваться двумя или более установками Linux на одном ПК (например, двойной загрузкой).

Поменять разделы лучше, если диск заполнится. Файлы подкачки подвержены фрагментации. Поменять разделы нет.

Файлы подкачки могут быть лучше, если вам нужно изменить размер емкости подкачки, поскольку легче изменить размер файла подкачки, чем изменить размер раздела подкачки.

Оперативно файлы подкачки будут работать так же, как и разделы подкачки, если они созданы на неполных дисках, чтобы избежать фрагментации.

Вообще говоря, современные системы Linux обычно используют разделы подкачки, поскольку устройства хранения большой емкости довольно недороги.

  1. В 16.04.x ​​LTS я бы создал раздел подкачки 1 ГБ или 2 ГБ "на всякий случай", чтобы избежать сбоев в тех немногих случаях, когда оперативной памяти недостаточно. Редактировать: Установите значение подкачки так, чтобы оно менялось только в последнюю секунду, как предлагает @AndroidDev (например, 10 вместо 60 по умолчанию) по этой ссылке: Как настроить подкачку? | Спросите Ubuntu

  2. В последней версии Lubuntu по умолчанию будет создан файл подкачки вместо раздела подкачки. Но это короткая версия, и я бы порекомендовал версию LTS. Вы можете создать файл подкачки вместо раздела подкачки, если хотите, но я бы не стал этого делать.

  3. Я думаю, что TRIM используется автоматически, когда привод подключен через SATA или eSATA, но, возможно, не через USB (если он не встроен в сам SSD).

    Я скорее уверен, что вы должны настроить noatime самостоятельно, но это легко. Вы также можете отключить ведение журнала (что имеет как преимущества, так и недостатки). Смотрите эту ссылку: Конечные настройки системы / Установка / UEFI-и-BIOS | Справка Сообщества Ubuntu Wiki

С Lubuntu 18.04, 2Gb и опцией zram "swap" (которая на самом деле не является свопом), я по-прежнему избегаю переключения на реальный SSD. Даже в GIMP.

Я также храню /tmp, /run и /var/log на ramdrives (tmpfs), и вместо ext4 вместо ext4 вместо ext4 используем ext2, чтобы избежать постоянных обновлений журнала.

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

Это мой ФСТАБ:

UUID=blablabla   /         ext2    errors=remount-ro,noatime,nodiratime 0       1
#/swapfile       none      swap    sw                                   0       0
tmpfs            /tmp      tmpfs   rw,size=128m                         0       0
tmpfs            /run      tmpfs   rw                                   0       0
tmpfs            /var/log  tmpfs   rw,size=32m                          0       0

Вы задали несколько вопросов.

Отделка: Вы определенно хотите, чтобы это было включено и работало. Поддержка обрезки была в Ubuntu уже некоторое время, но в зависимости от производителя SSD она может быть включена или не включена на вашем компьютере. Это просто сделать, и на этом сайте есть несколько очень хороших ответов, которые касаются того, как это сделать.

Как учебный инструмент, установка Ubuntu на старое оборудование - достойный проект. Однако, имея только 2 ГБ ОЗУ, вы, вероятно, обнаружите, что ноутбук (ы) неприемлемо раздражает. Особенно с использованием Gimp, который использует много ресурсов процессора и графики для рендеринга изображений.

Создание раздела подкачки на SSD обеспечит лучшую производительность, чем на жестком диске. И только с 2 ГБ оперативной памяти вы можете ожидать достаточного объема перестановки, что само по себе отрицательно скажется на производительности.

Ваш комментарий о том, что RAM "max'd out" подразумевает, что на этом ноутбуке есть нечто большее, чем просто единственный экземпляр Lubuntu. Выкачивание каждого возможного цикла из вашего оборудования является благородным делом, но если вы говорите о гипервизоре или другом программном обеспечении / ОС, вы, возможно, слишком сильно толкаете этот бедный старый ноутбук.

Другие вопросы по тегам