PDA

Показать полную графическую версию : [решено] Вопрос о TRIM, флешках и SSD


Petunchicus
01-04-2013, 16:10
Здравствуйте!
Хотел задать уважаемым экспертам такой вопрос. В интернетах прочитал, что флешки (флеш накопители) и SSD состоят из одинаковых чипов памяти. Если я не прав, то поправьте меня. Для обслуживания SSD (выравнивание износа или wear leveling) используется некая команда спецификации ATA, называемая TRIM.
Вопрос такой: можно ли и каким образом использовать TRIM для оптимизации работы и продления срока службы обычных флешек в ОС Windows?

Спасибо за ваши ответы.

Mr.Benq
01-04-2013, 16:45
можно ли и каким образом использовать TRIM для оптимизации работы и продления срока службы обычных флешек в ОС Windows? »
Нельзя

misha2
01-04-2013, 16:49
В интернетах прочитал, что флешки (флеш накопители) и SSD состоят из одинаковых чипов памяти. Если я не прав, то поправьте меня. »
Думаю, не правы. Есть MLC, есть SLC (более дорогая нанд-флэшь и в юсб-флэшки обычно не ставят, а используют в ссд). Ещё TLC Тошиба есть.

vadblm
01-04-2013, 16:53
можно ли и каким образом использовать TRIM для оптимизации работы и продления срока службы обычных флешек в ОС Windows? »
Нет. Поскольку TRIM - команда интерфейса ATA, а не USB.

Petunchicus
01-04-2013, 17:53
vadblm, нагуглил такие девайсы как внешние SSD, подключаемые по USB3. Это значит, что они не могут использовать TRIM, будут изнашиваться быстрее и будут являться обычными флешками?

WSonic
01-04-2013, 17:57
Petunchicus, Да, но в комплекте есть специальный адаптер и ПО для работы - пример: Crucial M4 (CT M4SSD2CCA).

Я вообще не вижу никаких проблем с использованием и сроком службы флешек. Они сейчас стоят очень дешево. Сломалась - купил новую. И не стоит заморачиваться подобными вопросами.

Petunchicus
01-04-2013, 18:08
Да, но в комплекте есть специальный адаптер и ПО для работы - пример: Crucial M4 (CT M4SSD2CCA). »
то есть через специальный адаптер можно сделать из флешки SSD (в среде Windows).

Насчет цены, вы правы. Это уже стало расходным материалом. Но меня интересовала в принципе подобная возможность, касательно флешек.

WSonic
01-04-2013, 18:14
Но меня интересовала в принципе подобная возможность, касательно флешек. »

Нет такой возможности. В принципе нет.

Fikys
01-04-2013, 18:15
можно сделать из флешки SSD (в среде Windows). »
Наоборот, из SSD - флешку.

Petunchicus
01-04-2013, 19:18
Теперь все понятно. Всем спасибо за ответы.

sputnikk
30-09-2019, 04:31
Может что изменилось за последние 6 лет.
Есть ли утилита позволяющая быстро очистить память флешки для ускорения записи? Конкретно флешка такая:
Controller: SSS 6692 B5
Possible Memory Chip(s):
Toshiba TC58NVG5D2FTA00
Memory Type: MLC
Flash ID: 98D79432 7655
Flash CE: 1
VID: 0951
PID: 1653
Manufacturer: Kingston
Product: DT 100 G2
Query Vendor ID: Kingston

Jula0071
30-09-2019, 11:56
Может что изменилось за последние 6 лет. »
Изменилось – SSD подешевели настолько, что их можно использовать в качестве флешек. Также появился протокол UASP (USB Attached SCSI Protocol), по которому работает большинство современных переходников USB-SATA, позволяющий TRIM помимо всего прочего.

Появились и флешки, поддерживающие этот протокол (и, следовательно, TRIM), но это флешки высшего класса с большим объёмом, их не много и не всегда продавцы акцентируют наличие UASP. Реально выгоднее брать внешние SSD, там точно UASP есть.

А да, UASP (https://en.wikipedia.org/wiki/USB_Attached_SCSI) появился в Win 8. В семёрке работать не будет.

Конкретно флешка такая » С учётом вышесказанного, скорее всего нет. На 7-ке – точно нет.

sputnikk
30-09-2019, 13:05
Jula0071, большинство SSD имеют контроллеры не нуждающихся в TRIM - сами чистят при надобности

Jula0071
30-09-2019, 13:09
большинство SSD имеют контроллеры не нуждающихся в TRIM - сами чистят при надобности »
Иногда возникает нужда почистить прям вот сейчас, не дожидаясь, когда GC в контроллере проснётся.

9285-323
30-09-2019, 13:27
большинство SSD имеют контроллеры не нуждающихся в TRIM - сами чистят при надобности »
:o
Контроллеры научились работать с файловыми системами?

Jula0071
30-09-2019, 13:51
Контроллеры научились работать с файловыми системами? »
Он GC (garbage collection) имеет в виду (наверное). А так да, если б трим стал ненужен, его бы и выкинули. Но не выкидывают, потому что польза от него таки есть – GC не всегда успевает прибраться в освобождённых блоках и потому нагрузка на запись при не работающем TRIM выше.

9285-323
30-09-2019, 14:01
Jula0071
Да я понял, о чём речь - только написано то было что типа TRIM не нужен. ;)
Хотя да, если говорить об оптанах, то там типа не нужен, но только говорить про них в контекстксте "большинства" как то язык не поворачивается.

sputnikk
01-10-2019, 06:50
согласно тестам на оверлокер.ру нет заметной разницы между самоочисткой и TRIM. Но самоочистка есть не у всех, например нет у 860PRO, хоте есть у 860EVO.

9285-323
01-10-2019, 08:22
Это что - те, кто на оверлоках работают проводили тест? :)
Шутка. на самом деле интересно почитать что же это за тест - надеюсь что не полностью пустой, наоборот почти полностью заполненный.

Tomset
01-10-2019, 13:12
нет заметной разницы между самоочисткой и TRIM. »
А почему она должна быть?
Само очистка есть у всех SSD.
Трим лишь указывает, что можно очистить, но сам ничего не чистит, а SSD не ждет новой записи в уже не нужные страницы. Соотвественно если запаса чистых страниц достаточно, то эффекта ни какого.
А если мало, то один черт, придется ждать когда освободятся страницы. Хоть с тримом, хоть без.




© OSzone.net 2001-2012