Перейти к содержанию
    

microSD, скорость чтения упала

На пять карт (Netac 16 GB microSDHC Class 10 UHS-I (U1)) был записан образ диска (~10ГБ).

Скорость чтения составляла ~50+ МБ/с.

Примерно три месяца карты не включались.

Сейчас попытался (на том-же ПК в том-же ридере) их прочитать, скорость чтения у всех карт стала примерно 4...8 МБ/с.

На две карты снова записал тот-же образ и скорость чтения теперь опять 50+ МБ/с.

Кто-то сталкивался с подобным?

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Знаменитые отказы Самсунгов 900й серии не помните? Флешь лежит, заряд утекает под холодильник. Думается, коррекция ошибок сработала и хоть так вытянула верные данные (кстати, контрольные суммы сошлись?).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 часа назад, ChristinaChadzynski сказал:

кстати, контрольные суммы сошлись?

Да.

Запасся терпением, но прочитал содержимое оставшихся трех карт.

Все совпало, байт в байт, с тем что должно быть.

3 часа назад, ChristinaChadzynski сказал:

заряд утекает под холодильник

Т.е. включалась бы карта или нет, все равно бы утекало?

А дальше что будет? Читаться такие карты будут все хуже и хуже с каждым днем?

Как бороться?

Покупать INDUSTRIAL - не предлагать. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 минут назад, Freibier сказал:

Т.е. включалась бы карта или нет, все равно бы утекало?

Насколько я понимаю, контролер рефрешит ячейки , по типу как в динамической памяти. Тоесть если его регулярно включать, должно работать Но вот как включать - на сколько, нужно  ли данные реально перечитывать, ктож раскажет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 минуты назад, AlexRayne сказал:

контролер рефрешит ячейки , по типу как в динамической памяти

Если это так, то сколько раз нужно прочитать всю карту целиком чтобы она вся прорефрешилась?

Сейчас один раз прочитал, запустил еще раз. Скорость чтения не увеличилась.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 8/15/2023 at 1:40 AM, Freibier said:

Т.е. включалась бы карта или нет, все равно бы утекало?

При работе, видимо, сервис происходит, как в DRAM)

On 8/15/2023 at 2:00 AM, Freibier said:

Сейчас один раз прочитал, запустил еще раз. Скорость чтения не увеличилась.

Подождите сутки без В/В, если не поможет -  то. видимо, потёкшие ячейки восстанавливаются только перезаписью. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 часов назад, Freibier сказал:

Сейчас один раз прочитал, запустил еще раз. Скорость чтения не увеличилась.

А если часть прочитаного переписать - эта часть нормально станут читаться?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

41 minutes ago, AlexRayne said:

А если часть прочитаного переписать - эта часть нормально станут читаться?

Как вы собираетесь переписать конкретные физические блоки в SDcard? Это невозможно в быту.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 часов назад, AlexRayne сказал:

Насколько я понимаю, контролер рефрешит ячейки , по типу как в динамической памяти. Тоесть если его регулярно включать, должно работать Но вот как включать - на сколько, нужно  ли данные реально перечитывать, ктож раскажет?

Где-то в инетах читал утверждение, что типа "в современных SSD память сделана на TLC-флеши (с множеством уровней заряда), от чего её содержимое имеет свойство довольно быстро саморазрушаться при отсутствии питания. И, если положите в тумбочку такой SSD, то через несколько месяцев(!) данные на нём будут потеряны."

Пробовал проверить содержимое пролежавшего более года в тумбочке SSD 240гиг. И... ничего вроде как не потерялсь, всё читается нормально.  :unknw:

13 часов назад, Freibier сказал:

Как бороться?

Покупать INDUSTRIAL - не предлагать. 

1. Использовать карты построенные на MLC- или даже на SLC-флеши.

2. Хранить карты в холодильнике.  :wink2:

13 часов назад, Freibier сказал:

Сейчас один раз прочитал, запустил еще раз. Скорость чтения не увеличилась.

Ну так не увеличилась она может потому, что контроллер в это время как раз рефрешем и занят. Включить и оставить запитанным на некоторое время. Чтобы отрефрешил полностью. Потом читать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, AlexRayne сказал:

А если часть прочитаного переписать - эта часть нормально станут читаться?

Да.

Программой Win32DiskImager прочитал первый гигабайт (прервал чтение примерно через время необходимое для чтения гигабайта).

Посмотрел на HDD - файл действительно примерно 1 гиг.

Этой-же программой записал прочитанный файл как образ на карту.

Опять запустил чтение всей карты.

Первый гиг читается быстро (50+МБ/с), остальное по прежнему медленно (как и было).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

46 минут назад, jcxz сказал:

контроллер в это время как раз рефрешем и занят

Не похоже что кто-то там вообще что-то рефрешит.

46 минут назад, jcxz сказал:

Включить и оставить запитанным на некоторое время.

Бес толку. Несколько часов в ридере простояла - ничего не поменялось.

 

 

Интересно, а raspberry и подобное продается в комплекте с картой на которой уже записана ОС?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

43 минуты назад, Freibier сказал:

Бес толку. Несколько часов в ридере простояла - ничего не поменялось.

Ридер при неактивности может снимать с неё питание через пару секунд. Да и - должен снимать.

Лучше оставлять - с запущенным чтением. Причём - по всей поверхности (чтобы кеш не мешал). Или запитать со своего устройства. Про которое точно известно, что оно не отключает питание и не переводит карту в сон.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

21 минуту назад, jcxz сказал:

Лучше оставлять - с запущенным чтением.

Три раза прочитал одну из карт полностью, все 16 ГБ.

Каждый раз карта читалась примерно одинаковое время - 44 минуты.

Т.е. более двух часов непрерывного чтения.

Думаете этого не достаточно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 8/15/2023 at 2:56 PM, jcxz said:

1. Использовать карты построенные на MLC- или даже на SLC-флеши.

Сейчас такие - только индастриэл/милитари выпускаются.

On 8/15/2023 at 3:36 PM, Freibier said:

Не похоже что кто-то там вообще что-то рефрешит.

А как Вы это определяете??

On 8/15/2023 at 3:36 PM, Freibier said:

Несколько часов в ридере простояла - ничего не поменялось.

Читал - некоторые диски даже сборку мусора запускают через сутки. Так что ждите)

On 8/15/2023 at 4:22 PM, jcxz said:

Лучше оставлять - с запущенным чтением.

Зашибись совет. Если контроллер тупой 1-канальный - он только чтением заниматься и будет.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, ChristinaChadzynski сказал:

Зашибись совет. Если контроллер тупой 1-канальный - он только чтением заниматься и будет.

И что не так с советом? Вас не смущает, что контроллер SDRAM в вашем компе/планшете/телефоне занимается тем же самым рефрешем ровным образом так же - в процессе обычных операций чтения? и не жужжит. Или смущает?  :sarcastic:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...