У меня SSD-накопитель подключен к Mac через Firewire800 (также может быть USB3). Будет ли привод быстро изнашиваться из-за того, что команду TRIM нельзя использовать на FW800 (то же самое для USB3)? SSD Primer сообщает, что если / когда операционная система использует пространство для уже удаленного файла, подпрограмма сбора мусора на SSD-накопителе поймет, что это может быть собрано при следующем запуске GC.

Как насчет деталей? Если раньше у меня был, например, файл размером 1 ГБ, который я удалил, а теперь ОС хочет записать 1 КБ (!) файл в начальную точку предыдущего файла размером 1 ГБ, что происходит? Будет ли все прежнее пространство размером 1 ГБ помечено как готовое к сборке или только крошечная часть с самого начала (его файл размером всего 1 КБ)? Я предполагаю, что только столько LBA, сколько необходимо для 1 кбайт, а остальное (огромное количество) остается в качестве "используемого пространства" для SSD.

Как насчет будущего? ОС продолжает что-то писать здесь и что-то там, но есть ли доказательства того, что мой SSD выживет? Использование внутреннего пространства твердотельных накопителей может накапливаться и увеличиваться, если в случае неудачи оно может когда-нибудь остаться, поскольку «все пространство используется, больше не может работать»? Все это сводится к тому, что SSD ничего не знает о файловой системе.

Если будущее так страшно, как производители пытаются справиться с ситуацией, так как на рынке доступно много внешних продуктов SSD? (Те, кто через соединение Thunderbolt могут понять команду TRIM, если используется)

Отредактировано: я использую только половину полной емкости диска (видя это с точки зрения файловой системы, я не знаю, как используется внутреннее пространство SSD, как сказано выше).

1 ответ1

0

Короткий ответ: ваш SSD может выйти из строя раньше, чем если бы команда TRIM была поддержана, но не с таким значительным запасом, который вам следует беспокоиться. Технология ячейки привода (SLC, MLC или TLC) оказывает гораздо большее влияние на срок службы привода.

Вы увидите небольшое снижение скорости записи (потому что, когда контроллер определяет, что ему нужно перезаписать определенный блок, он должен сначала прочитать, стереть, а затем записать тиски, просто записывая, но если вы не ищете сверхскорости, это не должно Тебе очень больно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .