У меня вопрос по поводу SSD и плохих блоков. Я использую Mac, и у знакомого тоже есть установленный SSD на его Mac. Он использовал Scannerz (http://scsc-online.com/Scannerz.html), чтобы подтвердить, что там был плохой блок. Однако, и это "большое дело", если хотите, он стал плохим блоком после того, как в нем были данные. У него был видеофайл с демонстрацией для его компании, и он работал нормально. Затем, внезапно, вещь попадет в то же самое место в фильме, игрок перейдет в режим вращающегося мяча, а затем в конце концов сдастся. Сканирование диска выявило плохой блок.

Технология SSD, кажется, быстро меняется, но я думаю, что если SSD обнаруживает плохой блок во время записи, он повторно отображает его. Что они делают, если обнаруживают плохой блок во время чтения, то есть тот, который в какой-то момент просто решил испортиться, даже если он содержал данные? Мне кажется, они просто оставляют это на месте. Если бы они этого не сделали, это уничтожило бы то, что осталось от файла, и я думаю, что это сделало бы файл полностью непригодным для использования. Как есть, это, по крайней мере, частично восстановимо.

Кто-нибудь знает?

Благодарю.

1 ответ1

0

У вашего друга возникла ошибка ввода-вывода, поскольку SSD не может прочитать один (или несколько) поврежденных блоков. Плохой блок поврежден. HD и SSD не одно и то же, но они одинаково обрабатывают ошибки.

Когда жесткий диск получает поврежденный сектор, это обычно происходит из-за какого-либо рода поломки головки, которая физически повреждает носитель, делая сектор или следы поиска на носителе нечитаемыми. Жесткий диск может переназначить их во время операции записи на свободные сектора, если они доступны. Во время операции записи это единственный раз, когда контроллер пытается их исправить.

С SSD маргинальный блок может "просто испортиться" без видимой причины. Обычно это производственный дефект. В SSD нет движущихся частей, поэтому физический ущерб (за исключением крайних случаев, например, падение с Эмпайр Стейт Билдинг) маловероятен. Как и HD, большинство, если не все, исправляют это во время операции записи. Логика заключается в том, чтобы оставить файл на месте, чтобы можно было восстановить как можно больше информации, что имеет смысл.

К сожалению, с твердотельными накопителями, являющимися по сути новой технологией, способ, которым один производитель и другой производитель справляются с ошибками, полностью зацепился. Я видел, как некоторые контроллеры оставляют плохой блок на месте и доступны для записи до тех пор, пока им не разрешат пройти свои процедуры очистки (контроллер BAD), в то время как другие немедленно исключат этот блок из использования и правильно переназначат его. Последняя модель, как представляется, получает признание, как и должно быть, потому что вы не должны записывать данные в плохой блок.

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

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