[РЕШЕНО] Небольшая проблема с SSD

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
devilr
Сообщения: 3144
ОС: Mandriva => Gentoo (~amd64)

[РЕШЕНО] Небольшая проблема с SSD

Сообщение devilr »

Доброго времени суток!
Недавно заметил такую вещь: если начать удаление какого нибудь каталога с очень большим количеством мелких файлов, то есть шанс, что система фактически зависает.
Светодиод диска горит непрерывно, мышкой двигать ещё можно, но кликнуть уже нет. И клавиатура мертва.
Через некоторое время всё оживает и дальше работает.
Как то можно избежать подобного? Или хотя бы сгладить?
Сам диск живой - здоровый по всем параметрам.
Последний раз редактировалось devilr 17.07.2021 11:35, всего редактировалось 2 раза.
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18483
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Небольшая проблема с SSD

Сообщение Bizdelnick »

Часом, не с опцией discard смонтировано?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
devilr
Сообщения: 3144
ОС: Mandriva => Gentoo (~amd64)

Re: Небольшая проблема с SSD

Сообщение devilr »

С ней
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18483
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Небольшая проблема с SSD

Сообщение Bizdelnick »

Ну так попробуйте без неё.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
devilr
Сообщения: 3144
ОС: Mandriva => Gentoo (~amd64)

Re: Небольшая проблема с SSD

Сообщение devilr »

Не, решение головной боли топором слишком кардинально. :)
Эта опция полезна, но вдруг можно сделать так, чтобы было не такое агрессивное удаление.
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

Аватара пользователя
bars
Сообщения: 430
ОС: BSD/LINUX

Re: Небольшая проблема с SSD

Сообщение bars »

devilr писал(а):
09.07.2021 19:46
Не, решение головной боли топором слишком кардинально. :)
Эта опция полезна, но вдруг можно сделать так, чтобы было не такое агрессивное удаление.
А если монтировать без опции трим discard.
Но запускать трим по крону несколько раз в день?
fstrim -v /
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18483
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Небольшая проблема с SSD

Сообщение Bizdelnick »

devilr писал(а):
09.07.2021 19:46
Эта опция полезна
Она не только полезна, но и вредна. Попробовать-то что мешает?
Кошерным уже давно считается не монтировать с discard, а периодически запускать fstrim -a. Ровно для того, чтобы избежать тормозов при удалении файлов. В systemd для этого штатный fstrim.timer есть, его только включить надо. Если не systemd — прописать в cron.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
devilr
Сообщения: 3144
ОС: Mandriva => Gentoo (~amd64)

Re: Небольшая проблема с SSD

Сообщение devilr »

Попробую, конечно. Может оно и решение как раз.
Кстати, тут вычитал, что на убунте от этой опции как раз отказались. Правда не понятна аргументация такого решения.
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18483
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Небольшая проблема с SSD

Сообщение Bizdelnick »

devilr писал(а):
09.07.2021 20:07
не понятна аргументация такого решения.
https://wiki.archlinux.org/title/Solid_state_drive#Continuous_TRIM
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

azsx
Сообщения: 3642
ОС: calculate linux, debian, ubuntu

Re: Небольшая проблема с SSD

Сообщение azsx »

Не знаю в чём ваша проблема, но у меня был hdd и задача, 18 каталогов в каждом по миллиону файлов. Так вот я также встречался на пустом месте с солидными подвисаниями. Может дело не в параметре дискард, а в особенности файловых систем.
Например, при удалении каждый файл надо проверить в корзине, есть такой или нет.
Спасибо сказали:

Аватара пользователя
devilr
Сообщения: 3144
ОС: Mandriva => Gentoo (~amd64)

Re: Небольшая проблема с SSD

Сообщение devilr »

azsx писал(а):
12.07.2021 04:32
Например, при удалении каждый файл надо проверить в корзине, есть такой или нет.
Корзина - это когда вы вручную удаляете. Когда скритом - какая тут корзина?
Попробовал отключить дискард - посмотрю результат. Ждать даже долго не придётся - любое обновление/пересборка ядра и как раз удаляются 100500 мелких файлов.
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

Аватара пользователя
RusWolf
Сообщения: 436
ОС: Arch Linux x64 на BTRFS

Re: Небольшая проблема с SSD

Сообщение RusWolf »

devilr писал(а):
12.07.2021 07:58
Попробовал отключить дискард
У меня опция discard=async для btrfs, никаких проблем.
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1443
ОС: gentoo fluxbox

Re: Небольшая проблема с SSD

Сообщение yoricI »

А имеет смысл запускать этот самый fstrim на довольно-таке старых флешках, которые в USB разъём втыкаются, или на [micro]SD-карточках? Это же тоже твердотельные диски? Или там другая технология?
А на классических винчестерах с вращающимися блинами? На разных ФС?
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18483
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Небольшая проблема с SSD

Сообщение Bizdelnick »

yoricI писал:
16.07.2021 10:04
А имеет смысл запускать этот самый fstrim на довольно-таке старых флешках, которые в USB разъём втыкаются, или на [micro]SD-карточках?
Сделайте fstrim -anv, он покажет, что мог бы потримить. В общем случае — нет, за исключением устройств /dev/mmcblk*.
Добавлено (10:15):
yoricI писал:
16.07.2021 10:04
А на классических винчестерах с вращающимися блинами?
На классических — нет, на SMR — да.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1443
ОС: gentoo fluxbox

Re: Небольшая проблема с SSD

Сообщение yoricI »

А SMR с каких объёмов начинаются, думаю, не с самых малых, не с 1ТБ?
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18483
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Небольшая проблема с SSD

Сообщение Bizdelnick »

yoricI писал:
16.07.2021 13:12
А SMR с каких объёмов начинаются, думаю, не с самых малых, не с 1ТБ?
Да кто ж их знает кроме производителя? С любых могут.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
Aliech
Сообщения: 523
ОС: Gentoo arm64 musl hardened

Re: Небольшая проблема с SSD

Сообщение Aliech »

yoricI писал:
16.07.2021 13:12
А SMR с каких объёмов начинаются, думаю, не с самых малых, не с 1ТБ?
SMR можно на любых "блинах" учинить. С ним плотность выше, почти на четверть... Одни "плюсы" от него, короче. Везде нужен. На любом объёме. Ага...
С уважением, Zerg
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1443
ОС: gentoo fluxbox

Re: [РЕШЕНО] Небольшая проблема с SSD

Сообщение yoricI »

А своп на разделе имеет смысл проверять?
Спасибо сказали: