Автор Тема: ALT Linux на ноутбуке Dell Latitude 5591 (5591-6825)  (Прочитано 58051 раз)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: ALT Linux на ноутбуке Dell Latitude 5591 (5591-6825)
« Ответ #30 : 03.11.2018 01:27:47 »
И ещё: на ноутбуке для использования ACPI/S4 (Suspend-To-Disk a.k.a. Hibernation) размер SWAP д.б. не менее чем 2 * RAM.

Хм-м... :
https://www.kernel.org/doc/Documentation/power/interface.txt
Цитировать
/sys/power/image_size controls the size of hibernation images.

It can be written a string representing a non-negative integer that will be
used as a best-effort upper limit of the image size, in bytes.  The hibernation
core will do its best to ensure that the image size will not exceed that number.
However, if that turns out to be impossible to achieve, a hibernation image will
still be created and its size will be as small as possible.  In particular,
writing '0' to this file will enforce hibernation images to be as small as
possible.

Reading from this file returns the current image size limit, which is set to
around 2/5 of available RAM by default.

Оффлайн Winlin

  • Завсегдатай
  • *
  • Сообщений: 187
Re: ALT Linux на ноутбуке Dell Latitude 5591 (5591-6825)
« Ответ #31 : 03.11.2018 01:54:23 »
Для начала решил "потренироваться на кошках", установил alt-kworkstation-8.3-install-beta20180816-x86_64.iso на HDD, чтобы ничего не сломать. Разбивку диска выбрал по умолчанию. Как рекомендовано в статье вики "Установка Altlinux с Ubuntu", после копирования и установки всех пакетов, выбрал пункт меню "Не устанавливать загрузчик" на этапе установки загрузчика.
Установка прошла нормально.
При перезагрузке пункт загрузки с ОС Altlinux не появился.
Пришлось загрузиться в убунте и в терминале выполнить команду: $ sudo update-grubПосле этого в меню загрузки убунты появился пункт загрузки с ОС Altlinux.
Теперь при выборе этого пункта грузится нормально.
Начал тестировать работу альта.
« Последнее редактирование: 03.11.2018 01:56:20 от Winlin »

Оффлайн klark973

  • Завсегдатай
  • *
  • Сообщений: 662
  • Неспящий саппорт
Re: ALT Linux на ноутбуке Dell Latitude 5591 (5591-6825)
« Ответ #32 : 03.11.2018 03:06:02 »
И ещё: на ноутбуке для использования ACPI/S4 (Suspend-To-Disk a.k.a. Hibernation) размер SWAP д.б. не менее чем 2 * RAM.

Хм-м... :
https://www.kernel.org/doc/Documentation/power/interface.txt

Не уверен на 100%, может Вы и правы! Документации по ядру обычно следует верить. Но то, что Вы привели, описывает лишь один из возможных интерфейсов, в FAQ'е для него объясняются ограничения, не уверен, что ещё актуальные (относительно возможности восстановить только половину физической памяти). Заставить работать Hibernation, наверное, можно и со SWAP = RAM, хотя сильно зависит и от бэкэнда, сжатия/шифрования образа, текущей загрузки виртуальной памяти. Поэтому всегда следовал практике SWAP = 2 * RAM для работы Hibernation:

Цитировать
For more modern systems (>1GB), your swap space should be at a minimum be equal to your physical memory (RAM) size "if you use hibernation", otherwise you need a minimum of round(sqrt(RAM)) and a maximum of twice the amount of RAM.
To moan or to solve -- that is the question!

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
Re: ALT Linux на ноутбуке Dell Latitude 5591 (5591-6825)
« Ответ #33 : 03.11.2018 11:08:11 »
swap = 2*RAM уже давно не актуально. Я вот уже давно живу в такой конфигурации (ради тестов):

# free -m
             total       used       free     shared    buffers     cached
Mem:          7825       6093       1731          0        201       2616
-/+ buffers/cache:       3275       4549
Swap:            0          0          0

overcommit настройки сейчас умолчательные:
vm.nr_overcommit_hugepages = 0
vm.overcommit_kbytes = 0
vm.overcommit_memory = 0
vm.overcommit_ratio = 50

OOM киллер приходит когда надо и к кому надо, к кому попало не заходит. Но это Sisyphus и ядро 4.18

Что же касается SSD, то тут подход простой:
корень, включая /home на SSD. Сколько не жалко, одним разделом. Это конфигурация для тех случаев, когда редко (раз в несколько лет) планируется переставлять систему.

SWAP и хранилище на HDD. Объёмные места из хомяка можно симлинкать на hdd, смонтированный (например) в /mnt/mydisk.

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


Оффлайн Winlin

  • Завсегдатай
  • *
  • Сообщений: 187
Re: ALT Linux на ноутбуке Dell Latitude 5591 (5591-6825)
« Ответ #34 : 03.11.2018 11:09:49 »
При установке альта и выборе разбивки диска по умолчанию под подкачку выделилось 8,35 ГБ при объеме оперативки 8 ГБ.
В предустановленной убунте на подкачку выделено 15,61 ГБ.
Что, стоит увеличить объём раздела подкачки у альта?

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
Re: ALT Linux на ноутбуке Dell Latitude 5591 (5591-6825)
« Ответ #35 : 03.11.2018 11:42:34 »
нет, объём достаточный.

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 549
Re: ALT Linux на ноутбуке Dell Latitude 5591 (5591-6825)
« Ответ #36 : 03.11.2018 13:24:57 »

А домашний каталог на HDD - так спокойнее...
Не для ноутбука... Они чаще падают чем десктопы, и более подвержены вибрациям/тряске при работе. Поэтому на HDD ИМХО стоит вынести не часто нужное файлохранилище, чтобы "в дороге" его можно было полностью отключить при  желании.

Оффлайн klark973

  • Завсегдатай
  • *
  • Сообщений: 662
  • Неспящий саппорт
Re: ALT Linux на ноутбуке Dell Latitude 5591 (5591-6825)
« Ответ #37 : 03.11.2018 16:10:20 »
Можно ещё добавить, что блочное шифрование данных на HDD более секьюрно, нежели чем на SSD/NVME, то есть большие шифрованные данные предпочтительно не держать на SSD/NVME.

swap = 2*RAM уже давно не актуально.

Так я говорил о гарантированной работе Hibernation, а так-то да, в большинстве случаев можно прожить вообще без SWAP'а.
To moan or to solve -- that is the question!

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Re: ALT Linux на ноутбуке Dell Latitude 5591 (5591-6825)
« Ответ #38 : 03.11.2018 17:11:42 »
А домашний каталог на HDD - так спокойнее...
Не для ноутбука... Они чаще падают чем десктопы, и более подвержены вибрациям/тряске при работе. Поэтому на HDD ИМХО стоит вынести не часто нужное файлохранилище, чтобы "в дороге" его можно было полностью отключить при  желании.

что быстрее SSD от старости или HDD от тряски ? вопрос дискуссионный :)


Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: ALT Linux на ноутбуке Dell Latitude 5591 (5591-6825)
« Ответ #39 : 03.11.2018 17:15:05 »
swap = 2*RAM уже давно не актуально.

Так я говорил о гарантированной работе Hibernation, а так-то да, в большинстве случаев можно прожить вообще без SWAP'а.

:-) Только не в случае как у Rider-а, - там памяти осталось не так уж и много:
# free -m
             total       used       free     shared    buffers     cached
Mem:          7825       6093       1731          0        201       2616
-/+ buffers/cache:       3275       4549
Swap:            0          0          0
А кеш он потом куда, в карман засунет? :-)

Здесь на sysv, эту память девать некуда,
$ grep MemFree /proc/meminfo
MemFree:         6771592 kB

тут можно и без свопа:
$ free -m
             total       used       free     shared    buffers     cached
Mem:          8017       1384       6632          0         51        672
-/+ buffers/cache:        660       7356
Swap:        10607          0      10607
Тут занятой памяти 1/10 от доступной.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: ALT Linux на ноутбуке Dell Latitude 5591 (5591-6825)
« Ответ #40 : 03.11.2018 17:49:27 »
что быстрее SSD от старости или HDD от тряски ? вопрос дискуссионный :)

:) SSD склеит ласты быстрее:
в режиме покоя
# iotop -d 10 -a -o
Total DISK READ :       0.00 B/s | Total DISK WRITE :      48.25 K/s
Actual DISK READ:       0.00 B/s | Actual DISK WRITE:      27.12 K/s
  TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN     IO>    COMMAND                                                                               
  653 be/3 root          0.00 B    216.00 K  0.00 %  0.50 % [jbd2/sda9-8]
  206 be/3 root          0.00 B    396.00 K  0.00 %  0.25 % [jbd2/sda11-8]
 3337 be/4 root          0.00 B      0.00 B  0.00 %  0.16 % [kworker/0:0]
 1744 be/4 root          0.00 B      0.00 B  0.00 %  0.01 % smartd -p /var/run/smartd.pid
 3813 be/4 root          0.00 B      0.00 B  0.00 %  0.01 % [kworker/u16:2]
 3362 be/4 root          4.00 K      0.00 B  0.00 %  0.00 % [kworker/u16:0]
 2854 be/4 user          0.00 B    392.00 K  0.00 %  0.00 % palemoon-bin [mozStorage #1]
 1903 be/4 root          0.00 B      0.00 B  0.00 %  0.00 % X -auth /var/run/lxdm/lxdm-:0.auth -nolisten~-novtswitch -auth /var/run/lxdm/lxdm-:0.auth
 2813 be/4 user          0.00 B     16.00 K  0.00 %  0.00 % palemoon-bin [Cache2 I/O]
 2873 be/4 user          0.00 B      2.81 M  0.00 %  0.00 % palemoon-bin [mozStorage #6]
  152 be/4 root          0.00 B      0.00 B  0.00 %  0.00 % [kworker/2:2]
 2665 be/4 user          0.00 B      4.00 K  0.00 %  0.00 % wrapper-1.0 /usr/lib/xfce4/panel/plugins/lib~фера обмена (Clipman) Менеджер буфера обмена
 2666 be/4 user          0.00 B      4.00 K  0.00 %  0.00 % xfce4-xkb-plugin  18 16777252 xkb-plugin Рас~тройка и переключение клавиатурных раскладок
 2863 be/4 user          0.00 B     44.00 K  0.00 %  0.00 % palemoon-bin [mozStorage #2]
 2892 be/4 user          0.00 B    104.00 K  0.00 %  0.00 % palemoon-bin [DOM Worker]
 2860 be/4 user          0.00 B     24.00 K  0.00 %  0.00 % palemoon-bin


Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
Re: ALT Linux на ноутбуке Dell Latitude 5591 (5591-6825)
« Ответ #41 : 04.11.2018 09:22:49 »
Это не так уж много памяти в моём случае - с аптаймом в месяц.
Т.е. - мне для комфортной работы хватает. Кеш, конечно нужен, но в случае с nvme SSD для корня  - не так критичен.