forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 22.11.2018, 23:41
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию TRIM

Eugene Grosbein написал(а) к All в Nov 18 02:28:04 по местному времени:

1) Нарисовал тут утилитку, которая умеет делать TRIM указанным
девайсам и опционально можно указать смещение от начала девайса
и длину региона, которым делается TRIM (по умолчанию всему девайсу).

Потестил на SSD - работает. Потестил на не SSD - ожидаемо ругается
на отсутствие поддержки.

Не знаю, как назвать :-) Принимаются предложения.
Рабочее название erase:

http://www.grosbein.net/freebsd/erase.c
http://www.grosbein.net/freebsd/Makefile.erase

Опция -b задаёт смещение для начала стираемого региона (0 по дефолту),
опция -l задаёт длину региона (весь девайс по дефолту),
опция -r rfile говорит ограничить длину региона длиной указанного файла.
Опция -v включает verbose mode: будет говорить, какой регион в итоге стирает.

Самое простое применение: erase ada0 или erase /dev/ada0s1,
можно задать любое имя устройства, если оно соответствует физическому
устройству (или его части) с поддержкой TRIM, включая gmirror
из таких устройств.

Но gmirror не заявит поддержку, если не все компоненты массива
поддерживают TRIM.

2) https://www.freebsdfoundation.org/do...iving-tuesday/

Eugene
--
Рейтинг, рейтинг - юбер аллес! (суровая правда телеискусства)
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 06:33. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot