[решено] arch на ssd (разбивка разделов)

RusWolf
sudo systemctl enable fstrim.timer
А разве он не включен искаропки? Вроде как он по умолчанию @weekly
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Haron_Prime
это не я спрашивал
Да это форум так цитаты делает.
Haron_Prime
А разве он не включен искаропки?
Нет, по крайне мере я включал сам.
RusWolf
Нет, по крайне мере я включал сам.
хм... спорить не буду
просто потому, что не помню, включал ли я его вручную
вроде бы нет, хотя... 4 года прошло, мог и забыть
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Четвертое ядро умеет TRIM и ничего делать не нужно, в Centoc с его третьим ядром это нужно делать руками. Вот тут описано, как проверить включен ли TRIM в системе: https://sites.google.com/site/lightrush/random-1/checkiftrimonext4isenabledandworking/

Команда, для определения поддержки и включения TRIM.
sudo hdparm -I /dev/sda|grep "TRIM supported"
Если слева от этой строки стоит звездочка, то функция активирована.
In Tux We Trust
Nakuran
арчем пользуюсь пару месяцев
Учитывая небольшой опыт, сделайте все стандартно, по вики.
Ничего с современным SSD не сделается.
Потом можно по мере изучения что-то поправлять, например кэш в памяти направить, уровень журналирования уменьшить и т.д.
Статьи по оптимизации почитать и решить, что можно себе на вооружение взять.
redix
Четвертое ядро умеет TRIM и ничего делать не нужно, в Centoc с его третьим ядром это нужно делать руками. Вот тут описано, как проверить включен ли TRIM в системе: https://sites.google.com/site/lightrush/random-1/checkiftrimonext4isenabledandworking/

Команда, для определения поддержки и включения TRIM.
sudo hdparm -I /dev/sda|grep "TRIM supported"
Если слева от этой строки стоит звездочка, то функция активирована.

Это значит, что накопитель поддерживает trim, но не значит, что он включен в ос.
rbh-17m
Это значит, что накопитель поддерживает trim, но не значит, что он включен в ос.

redix
Если слева от этой строки стоит звездочка, то функция активирована.
Звездоча стоит, и я руками ничего, никуда не прописывал. Также в fstab должна быть запись "discard", если она есть то значит включено.

Можно проверить так:
sudo mount | grep sda
In Tux We Trust
hdparm не может показать, включен ли trim в ос или нет. Опция discard это continuous trim, некоторые накопители с ним неправильно работают, вплоть до потери данных, поэтому для некоторых накопителей он отключен в ядре. Вот, например, crucial m550:
[[email protected] ~]$ sudo hdparm -I /dev/sda | grep TRIM
[sudo] пароль для mikhail:
	   *	Data Set Management TRIM supported (limit 8 blocks)
	   *	Deterministic read ZEROs after TRIM

discard не прописан в fstab (m550 нормально работает с continuous trim). А вот samsung 850 pro, для него continuous trim отключен в ядре, вот что будет, если прописать discard в fstab:
[[email protected] ~]$ dmesg | grep TRIM
[    4.450292] ata1.00: disabling queued TRIM support
[    4.460457] ata1.00: disabling queued TRIM support

Если глянуть вывод hdparm:
[[email protected] ~]$ sudo hdparm -I /dev/sda | grep TRIM
[sudo] пароль для mikhail:
	   *	Data Set Management TRIM supported (limit 8 blocks)
rbh-17m
А вот samsung 850 pro, для него continuous trim отключен в ядре, вот что будет, если прописать discard в fstab:
У меня именно такой на 256, и выхлоп на скриншотах именно с него. Единственное примечание, этим скриншотам полтора года, обсуждалось на другом ресурсе, они оттуда.

PS. Вы не написали что будет, если прописать discard в fstab. И я писал выше, что я ничего никуда не прописывал.

PPS. Если уже горите желанием правильно настроить трим для самсунга, установите кли утилиту от производителя: samsung_magician-consumer-ssd. Поддерживает 470, 750, 830, 840, 850, 950 и 960 серии ссд-шек. Лично я не заморачиваюсь с этим, и отношусь к своим двум как к обычному винту, а не как к священной корове.
In Tux We Trust
 
Зарегистрироваться или войдите чтобы оставить сообщение.