Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Настройка Ubuntu для работы с SSD  (Прочитано 161970 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Настройка Ubuntu для работы с SSD
« Ответ #570 : 14 Декабря 2016, 22:23:44 »
Morisson, BFQ "в коробке" не оказалось ни на одной из машин  :(
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Tear

  • Старожил
  • *
  • Сообщений: 1445
  • Ubuntu 16.04 LTS
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #571 : 14 Декабря 2016, 22:26:16 »
BFQ "в коробке" не оказалось ни на одной из машин
Да, их только три. Для BFQ патчить нужно.
« Последнее редактирование: 14 Декабря 2016, 22:29:59 от Tear »

Morisson

  • Гость
Re: Настройка Ubuntu для работы с SSD
« Ответ #572 : 14 Декабря 2016, 22:28:18 »
Tear, https://launchpad.net/~nick-athens30/+archive/ubuntu/xenial-ck
Копмпилировать не нужно, замечательно обновляются, Nvidia не слетает. Последнее 4.4-380. По ощущениям различий с 4.8 не нашел, за исключение плюшек (в пользу 4.4-380) таких, как BFQ, планировщика процессов BFS и повышенного тайминга ядра (300)
« Последнее редактирование: 14 Декабря 2016, 22:31:12 от Morisson »

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Настройка Ubuntu для работы с SSD
« Ответ #573 : 14 Декабря 2016, 22:30:32 »
А вот на shdd (гибрид):

[noop] deadline cfq

/dev/sda:
 Timing cached reads:   1660 MB in  2.00 seconds = 829.65 MB/sec
 Timing buffered disk reads: 316 MB in  3.01 seconds = 105.00 MB/sec
----
noop [deadline] cfq

/dev/sda:
 Timing cached reads:   1642 MB in  2.00 seconds = 820.62 MB/sec
 Timing buffered disk reads: 312 MB in  3.01 seconds = 103.66 MB/sec
----
noop deadline [cfq]

/dev/sda:
 Timing cached reads:   1574 MB in  2.00 seconds = 786.86 MB/sec
 Timing buffered disk reads: 314 MB in  3.02 seconds = 103.98 MB/sec
----
Картинка - близкая к ssd.

Но я как-то не склонен полагаться только на эту статистику.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Tear

  • Старожил
  • *
  • Сообщений: 1445
  • Ubuntu 16.04 LTS
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #574 : 14 Декабря 2016, 22:31:08 »
Tear, https://launchpad.net/~nick-athens30/+archive/ubuntu/xenial-ck
Ну если кого-то устраивает ядро из PPA, то вперёд. Ещё и без убунтовских патчей.

Morisson

  • Гость
Re: Настройка Ubuntu для работы с SSD
« Ответ #575 : 14 Декабря 2016, 22:32:02 »
Tear, Меня устраивает)

Оффлайн slo_nik

  • Активист
  • *
  • Сообщений: 489
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #576 : 19 Февраля 2017, 00:46:59 »
Таки разобрался с оперой. Все те же правила, что и выше, хотя еще там несколько пунктов в Опере настроил.
Дополнительные переметры настройки: В настройках нажимать (без запятых)

↑, ↑, ↓, ↓, ←, →, ←, →, b, a

Добрый вечер.
Не совсем понятно, что за действия Вы зашифровали под стрелочками, которые надо нажимать в настройках opera?

И есть несколько вопросов по статье, которая здесь обсуждается.
В самой статье сказано
Цитировать
Начиная с Ubuntu 14.04 разработчики позаботились о поддержке SSD. Система сама периодически запускает функцию TRIM на SSD, никаких discard в fstab больше не требуется. И многие другие советы, которые можно найти в интернете уже не актуальны, не создавайте себе проблем, просто пользуйтесь. Данная статья уже сильно урезана, оставлены только актуальные советы, да и те совсем не обязательны.
Я обзавёлся ssd диском, не хотелось бы его угробить слишком быстро.
Но свежих статей я так и не нашёл.
Да, я перенёс /tmp, /var/tmp, кэш браузера в память. Это удобно, чтобы периодически не вычищать от ненужных файлов диск.
Но вопрос вот в чём. Если не переносить в память указанные директории и кэш, будет постоянная запись на диск, повлияет ли это на срок работы диска? Не только в статье на wiki, но и на других сайтах я читал, что не заморачивайтесь, диски стали надёжней, увеличилось количество циклов записи и т.д. и т.п.
Ubuntu 18.04 LTS | Intel® Core™ i5-6500 CPU @ 3.20GHz × 4 | GeForce GTX 1060 6GB/PCIe/SSE2 | RAM 16Gb | и ни в коем случае не пользуйтесь услугами uadomen.com

Morisson

  • Гость
Re: Настройка Ubuntu для работы с SSD
« Ответ #577 : 19 Февраля 2017, 07:01:36 »
Вроде, как /tmp в 16.04 уже в оперативной памяти (tmpfs), поправьте, если не прав.
Кэш браузера и профиль- тоже дело хорошее, опять же если вагон оперативки.
/var/tmp- не нужно. Сам использовал и ничего не случалось, только вот данные, хранящиеся там должны быть после перезагрузки сохранены (http://www.pathname.com/fhs/2.2/fhs-5.15.html, https://wiki.archlinux.org/index.php/Tmpfs_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) )
Трим работает искаропки, в 16.04 для всех SSD без исключения. Чтобы убедиться, можете посмотреть в еженедельные задания cron. Вроде там. (У меня Арч- там в systemd таймерах)
Ну и да, диски стали надежные, можно вообще ни с чем, кроме трим, не заморачиваться.
« Последнее редактирование: 19 Февраля 2017, 07:05:33 от Morisson »

Оффлайн soarin

  • Старожил
  • *
  • Сообщений: 1850
  • ubuntu 20.04
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #578 : 19 Февраля 2017, 08:01:55 »
↑, ↑, ↓, ↓, ←, →, ←, →, b, a
Konami Code
Это на клавиатуре надо нажимать такие клавиши, как откроешь настройки Opera.
PS: И раскладку языка клавиатуры надо предварительно на английскую сменить.
« Последнее редактирование: 19 Февраля 2017, 08:04:45 от soarin »

Morisson

  • Гость
Re: Настройка Ubuntu для работы с SSD
« Ответ #579 : 19 Февраля 2017, 08:13:44 »
soarin, а что там за настройки? Не сталкивался.

Оффлайн slo_nik

  • Активист
  • *
  • Сообщений: 489
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #580 : 19 Февраля 2017, 23:13:41 »
Morisson, памяти достаточно, 16Гб.
В терминале ввёл команду, получил такой ответ:
hdparm -I /dev/sda | grep -i trim
* Data Set Management TRIM supported (limit 1 block)
Как я понимаю TRIM работает.
В файле /etc/cron.weekly/fstrim следующий код:
#!/bin/sh
# trim all mounted file systems which support it
/sbin/fstrim --all || true
С TRIM всё в порядке и он делает своё дело. Правильно я понял?
Для браузеров(google-chrome and opera) я в ярлыках(/usr/share/applications) дописал строку --dist-cache-dir=/tmp/slonik/google-chrome-cache(opera-cache)
И через скрипт после каждой загрузки создаю эти директории.
Насчёт /var/tmp, читал, что там нужные файлы для программ сохраняются, но не был до конца уверен, поэтому и спросил. Значит надо удалить из /etc/fstab монтирование этой директории в tmpfs?
Насчёт /tmp не знаю, надо уточнять.
И ещё такой вопрос: нужно ли оставлять свободное место на диске(не размеченным), рекомендуют в районе 10%. Опять же, с старых статьях это рекомендуют делать, но если надёжность дисков выросла, то может и не надо свободное место оставлять?

Пользователь добавил сообщение 20 Февраля 2017, 00:00:41:
Morisson, по Вашей ссылке https://wiki.archlinux.org/index.php/Tmpfs_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) написано следующее:
Цитировать
Systemd, может автоматически устанавливать /tmp как tmpfs, даже если у вас нет записи в вашем /etc/fstab.
Перешёл на страницу Systemd https://wiki.archlinux.org/index.php/Systemd_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9), прочитал следующее:
Цитировать
"systemd-tmpfiles создает, удаляет и очищает непостоянные и временные файлы и каталоги". Он читает конфигурационные файлы из /etc/tmpfiles.d/ и /usr/lib/tmpfiles.d/, чтобы понять, что ему следует делать. Конфигурационные файлы в первом каталоге имеют приоритет над теми, что расположены во втором.
Нашёл в /usr/lib/tmpfiles.d/ файл tmp.conf, где есть следующая команда:
# Clear tmp directories separately, to make them easier to override
D /tmp 1777 root root -
Я удалил из /etc/fstab запись о монтировании /tmp в tmpfs, но директория /tmp при перезагрузке всё равно очищается. Проверил по директориям, которые я создал для кэша браузеров.
Получается, что /tmp автоматически монтируется в tmpfs и запись в /etc/fstab больше не требуется?
« Последнее редактирование: 20 Февраля 2017, 00:01:27 от slo_nik »
Ubuntu 18.04 LTS | Intel® Core™ i5-6500 CPU @ 3.20GHz × 4 | GeForce GTX 1060 6GB/PCIe/SSE2 | RAM 16Gb | и ни в коем случае не пользуйтесь услугами uadomen.com

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #581 : 20 Февраля 2017, 01:17:58 »
И ещё такой вопрос: нужно ли оставлять свободное место на диске(не размеченным), рекомендуют в районе 10%.

Тебе не нужно ничего оставлять, размечай всё. То что нужно, для работы диска, не доступно для пользователя.
Когда разметишь, увидишь, что доступный объём меньше, чем полный объем диска.

Morisson

  • Гость
Re: Настройка Ubuntu для работы с SSD
« Ответ #582 : 20 Февраля 2017, 06:30:04 »
slo_nik, если оперативки много- нефиг ей простаивать. Кэш браузеров в оперативную память и профили (profile-sync-daemon).
tmp в fstab теперь прописывают только если хотят изменить некоторые функции. Например доступный объем оперативной памяти. По умолчанию- 50% от оперативной. В твоем случае достаточно.
Т.е. tmp в tmpfs в fstab прописывать не нужно.
Ты про кэши написал- они у тебя сохраняются. Если да- то зря.

Оффлайн eNdiD

  • Участник
  • *
  • Сообщений: 188
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #583 : 20 Февраля 2017, 11:19:45 »
Ничего не оптимизировал, ничего не выносил. Разметил в btrfs для / (@ и @home). Единственное, что сделал сам - поставил compress=lzo, да отключил COW для папки с виртуальными машинами. Работаю с ним достаточно плотно, т.к. все рабочие файлы на нем.

Работает уже 4 месяца:

(Нажмите, чтобы показать/скрыть)

По спецификации - на него можно записать 150 TБ. Этого объема мне хватит почти на 18 лет. Да у меня HDD не жили даже и половины этого срока.

Оффлайн slo_nik

  • Активист
  • *
  • Сообщений: 489
    • Просмотр профиля
Re: Настройка Ubuntu для работы с SSD
« Ответ #584 : 22 Февраля 2017, 15:20:43 »
Ты про кэши написал- они у тебя сохраняются. Если да- то зря.

Кэш браузеров я перенёс в /tmp, вот, писал об этом
Цитировать
Для браузеров(google-chrome and opera) я в ярлыках(/usr/share/applications) дописал строку --dist-cache-dir=/tmp/slonik/google-chrome-cache(opera-cache)
И через скрипт после каждой загрузки создаю эти директории.
Единственное, что неудобно, то что после обновления браузера надо опять дописывать в *.desktop параметр --disk-cache-dir


Кэш браузеров в оперативную память и профили (profile-sync-daemon).

С профилями не понял, что именно имеете ввиду?
Ubuntu 18.04 LTS | Intel® Core™ i5-6500 CPU @ 3.20GHz × 4 | GeForce GTX 1060 6GB/PCIe/SSE2 | RAM 16Gb | и ни в коем случае не пользуйтесь услугами uadomen.com

 

Страница сгенерирована за 0.043 секунд. Запросов: 25.