Anonymous
@Artem4 можно впринципе подправить timer и пусть тримит, либо накостылить запуск service каждые сутки например скриптом, хз что лучше
Igor 🇺🇦
Все с ним так Если вы смотрите systemd-analyze blame, то оно показывает время загрузки одновременно нескольких (десятков) сервисов, ибо там все параллельно делается systemd-analyze plot > test.svf же показывает максимально детальный график
23.826s udisks2.service 17.497s dracut-initqueue.service 12.043s systemd-tmpfiles-setup.service 6.384s NetworkManager-wait-online.service 5.992s media-Lib.mount 5.984s media-Video.mount 5.449s lvm2-monitor.service 5.308s dmraid-activation.service 4.938s systemd-udev-settle.service 4.935s lvm2-pvscan@8:19.service 4.176s fstrim.service 2.108s plymouth-quit-wait.service 1.294s firewalld.service
Anonymous
Как хочешь. :) Freeeedom.
ты руками его запускаешь переодически?)
ㅤ
Было дело, но пока оставил дефолты до выяснения обстоятельств.
Sergey
Есть файл /etc/systemd/system/timers.target.wants/fstrim.timer и периодичность настраивается там, емнип
Anonymous
во блин, а как его настроить на 1 запуск при ПЕРВОМ буте?)
Anonymous
а не при каждом
Sergey
Тц, не работает маркдаун
Sergey
В общем, по-умолчанию он запускается еженедельно и работает в фоне
Sergey
Для желающих закостылить это дело (зачем?), отключите fstrim.timer и засуньте свой скрипт в /etc/cron.[hourly, daily, weekly, monthly]/
Anonymous
или выкиньте демона таймера и напишите своего с точкой входа логин юзера ) что мелочиться то )
Sergey
Да И алиас на sudo -> fstrim --all ; sudo
Sergey
(не нужно)
Sergey
Хотя, если он запускается каждый раз при загрузке, значит какой-то из разделов в fstab монтируется c опцией discard Upd: с опцией, конечно
ㅤ
Для желающих закостылить это дело (зачем?), отключите fstrim.timer и засуньте свой скрипт в /etc/cron.[hourly, daily, weekly, monthly]/
У меня встречный вопрос: зачем он запускается всего раз в неделю а не чаще? 🙂
Anonymous
стоп, так можно просто discard вписать, чё демона тогда кроить
ㅤ
discard там что-то с зашифрованными или lvm разделами мог начудить. Лучше почитай про него почему его лучше не использовать и в каких случаях.
Sergey
У меня встречный вопрос: зачем он запускается всего раз в неделю а не чаще? 🙂
Если ты за неделю успеваешь полностью забить свой накопитель, а потом все это удалить, то нужно чаще
ㅤ
Даже если не успеваешь, то нужно чаще. Он же будет двигать в любом случае в другие ячейки а значит писать в них, хоть по факту ты и не запишешь например за неделю тот объем фактический. Можешь сам понаблюдать и запустить уже спустя пол дня вручную fstrim и посмотреть статистику сколько он тебе сотрет.
Sergey
Давай попробую Согласно логу, последний раз трим работал около 14-и часов назад
ㅤ
fstrim -av
Dmitry
Кстати, не знаете от чего может система вешаться эдак секунд на 5. Ничего не работает, мышка не двигается, переключение между консолями тоже не работает. Потом отпускает и всё в норме.
Лет 10 назад поймал такое, оказалось прошивка ДВД привода кривая, вешала контроллер дисков и он рестартился ядром по таймауту. Проявлялось в виде рандомных фризов, причем только если в приводе не было диска.
Dmitry
В любом случае чтение логов поможет.
Anonymous
а как глянуть последнее время работы трима?
Dmitry
Ну я и не говорю что у тебя именно из-за привода. Читай логи, я год на Винде мучался пока на Линукс не пересел не мог понять почему такое
Anonymous
понять был ли он при загрузке надо
Anonymous
если я правильно понял, то тримя себя каждую загрухзку по чуть чуть, я в люой момент могу протримить его руками, и он отстучится за доли секунд, до запуска демона тримило первый раз секунд 10
Sergey
fstrim -av
Я -v не дописал, теперь не посмотреть :с Но если учесть, что таймер срабатывает еженедельно, то достаточно посмотреть на то, что пишет сам сервис: /home: 19,8 GiB (21199482880 bytes) trimmed /boot/efi: 238,1 MiB (249695744 bytes) trimmed /: 4,5 GiB (4788117504 bytes) trimmed
ㅤ
Я -v не дописал, теперь не посмотреть :с Но если учесть, что таймер срабатывает еженедельно, то достаточно посмотреть на то, что пишет сам сервис: /home: 19,8 GiB (21199482880 bytes) trimmed /boot/efi: 238,1 MiB (249695744 bytes) trimmed /: 4,5 GiB (4788117504 bytes) trimmed
Блин, я так искал этот ключ и не успел. :) Ну ок, в следующий раз тогда. Факт в том что пишет оно не хило, но вот как раз интересно посравнивать было.
Anonymous
При еженеделном запуске процедура трим у меня занимает около полутора минут
я протримил хомяк и корень за 10 секунд (месяц наверное не тримилось)
Anonymous
щас отстукивается за доли секунд
Sergey
а какому логу, не подскажете?
Есть в systemctl status fstrim.service
Anonymous
Есть в systemctl status fstrim.service
про время ни намёка, хм
Sergey
про время ни намёка, хм
Тогда journalctl -u fstrim.service
ㅤ
При еженеделном запуске процедура трим у меня занимает около полутора минут
Вот это gold пост всего этого треда. Это как бы сразу объясняет почему оно сделано раз в неделю.
ㅤ
Новые модели видать сильно получше с этим. У меня такой же объем (256 Гб) он чистит за 4 сек. То есть очень даже нужно делать его чаще мне. Что мне эти 4 секунды? А вот 1.5 минуты это много.
ㅤ
Это потому что оно отчищает почти 30 Гб в моей случае хд
А ну да, а меня с цифрей 238 Мб сразу ассоциации 238 Гб. У меня так за неделю и даже раньше будет.
ㅤ
По-разному trim этот работает. Однозначно по разному и зависит от SSD. В идеале вендоры должны включать свои настройки все. 🙂 Так-то оно вон вообще почти у всех тут disabled by vendor.
Igor 🇺🇦
Startup finished in 1.895s (kernel) + 2.441s (initrd) + 10.495s (userspace) = 14.832s
Igor 🇺🇦
Отключил харды
Igor 🇺🇦
И Закоментировал монтирование их раздалов.
Igor 🇺🇦
Пора на пенсию им?
Anonymous
discard работает по плану, система согласно journalctl тримится, зашифрованных разделов и лукса нет, но как будут - подправлю
Sergey
А ну да, а меня с цифрей 238 Мб сразу ассоциации 238 Гб. У меня так за неделю и даже раньше будет.
Нет, у меня накопитель 120 Гб, и всего тримать приходится около 30 Гб в неделю Хотя, я недавно делал апргейд релиза, так что не уверен, что это точно было неделю назад
Sergey
Ага, да, по логу это четко видно. Прошло около 5 дней между вызовами процедуры трим
Anonymous
где там что надо было подправить, чтобы сессионка не ждала 120 секунд после выключения?
Alexander "SonnySlave"
там федорку всё ещё нельзя обновлять или уже пофиксили?
RafaelRS
У хрыча интелы помирали уже спустя 16 Тб, и по гарантии ему показали 🖕🏿 Так что кто его знает...
У меня один интел помер, но от перегрева - слишком плотно поставил ssd между собой и один вышел из строя. Остальные интелы трудятся денно и нощно. У интела в свое время были одни из самых быстрых контроллеров, но бывало так что выходили из строя именно контроллеры (даже прошивки по этому поводу меняли)
☭Тупо Лучше
Другое дело. Это после BFQ?
Я тут слышал ты хочешь сквозь виртуальную машину в игры играть? Я тебя скажу это не самая лучшая идея
☭Тупо Лучше
Лучше будет как вторая система
ㅤ
где там что надо было подправить, чтобы сессионка не ждала 120 секунд после выключения?
https://www.easycoding.org/2016/08/08/uskoryaem-zavershenie-raboty-fedora-24.html но надо устранять причину, а не следствие.
ㅤ
data_units_written : 15,029,101
Итого: 7 514 Гб записано всего. Если конечно у тебя не 4К сектор там.
Igor
MZVLB512HAJQ-000L7, если интересно что за диск
ㅤ
MZVLB512HAJQ-000L7, если интересно что за диск
https://ssd.userbenchmark.com/Compare/Samsung-PM981-NVMe-PCIe-M2-512GB-vs-Samsung-970-Evo-NVMe-PCIe-M2-500GB/m401452vsm493995
ㅤ
Круто что новые SSD так улучшаются постоянно. Только меня волновать стал перегрев новых NVMe моделей.
Vasiliy Glazov
https://jabber.ru/ помер что ли?
Дима
О, ещё 1 гвоздь в крышку гроба
Alexandr ∨∧‾
https://jabber.ru/ помер что ли?
вроде уже давненько так
Vasiliy Glazov
Вчера работал.
Alexandr ∨∧‾
значит ложится периодически
Alexandr ∨∧‾
чет столько обнов прилетело. готовится выпуск f30?
ㅤ
Yep. И бодхи могло прорвать или все batched прорвало, но они дошли с задержкой по зеркалам.
Anonymous
Воувоувоу, kernel 5
Alexandr ∨∧‾
косяков нет? апаться можно?