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

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

15 минут назад, aaarrr сказал:

Ошибок больше

Нули ошибочно читаются как единицы?

Как это происходит?

Записали все нулями, т.е. полностью разрядили все конденсаторы.

А через некоторое время заряд вырос?

 

 

 

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


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

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

А через некоторое время заряд вырос?

Не вырос, я слился))  Прочитайте про TLC NAND, там в одной ячейке по 4-8 уровней, вместо 2х у обычных флешек или SLC NAND.

Чем больше уровней, тем сложнее восстановить данные... Еще не забывайте, что есть выравнивание износа, т.к. "время жизни" TLC ячеек всего800-1000 перезаписей, и их перетасовывает контроллер, чтоб постоянно не елозить одни и те же ячейки, чем больше таких перетасовок, тем медленнее идет процесс записи\чтения.

Изменено пользователем mantech

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


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

8 минут назад, mantech сказал:

Не вырос, я слился))

Так я же его (заряд) полностью слил записывая нули.

Или запись нулей это не то-же самое что и полный разряд конденсаторов?

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


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

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

Или запись нулей это не то-же самое что и полный разряд конденсаторов?

При стирании ячейки сбрасывается весь заряд, при этом она выдает FFки.

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


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

1 минуту назад, mantech сказал:

При стирании ячейки сбрасывается весь заряд, при этом она выдает FFки.

Т.е. когда пишу нули - заряжаю конденсаторы, пишу единицы - разряжаю?

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


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

2 minutes ago, Freibier said:

Т.е. когда пишу нули - заряжаю конденсаторы, пишу единицы - разряжаю?

Стирая страницу флеш - вы все ячейки страницы переводите в единицы.

Записывая все еденицы - вы ничего не записываете.

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


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

19 minutes ago, mantech said:

TLC NAND, там в одной ячейке по 4-8 уровней, вместо 2х у обычных флешек или SLC NAND.

TLC - не менее 8 уровней. 4 - у MLC (или корректнее - 2bit MLC).

9 minutes ago, Freibier said:

Так я же его (заряд) полностью слил записывая нули.

Не факт, что 000 на входе - это 000 на выходе, м.б. и 0110, слышали про канальное кодирование?

 

Just now, _4afc_ said:

тирая страницу флеш - вы все ячейки страницы переводите в единицы.

Записывая все еденицы - вы ничего не записываете.

Даже если там до этого были произвольные данные?)

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


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

5 minutes ago, ChristinaChadzynski said:

Даже если там до этого были произвольные данные?)

Какие произвольные данные?

У вас есть ограниченный набор команд.

Можно стереть блок ~64Мб в единицы и потом по 512 байт частично инвертировать в нули для SLC.

После стирания - однозначные данные.

Для TLC новых правил не озвучивали.

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


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

20 минут назад, _4afc_ сказал:

Стирая страницу флеш - вы все ячейки страницы переводите в единицы.

Записывая все еденицы - вы ничего не записываете.

Специально я ничего не стираю. Это происходит где-то там глубоко в самой карте.

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

На одну карту блок полностью состоит из 0xFF, на другую блок полностью состоящий из 0x00.

Получается что значение 0x00 наиболее сильно подвержено изменению чем 0xFF.

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


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

23 minutes ago, _4afc_ said:

Какие произвольные данные?

Те, что были там до записи... хотя Вы, видимо, подразумевали предварительное стирание.

16 minutes ago, Freibier said:

Получается что значение 0x00 наиболее сильно подвержено изменению чем 0xFF.

Что странно, по идее это должно выравниваться - например, интервалы разные делать меж уровнями.

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


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

1 minute ago, ChristinaChadzynski said:

Те, что были там до записи... хотя Вы, видимо, подразумевали предварительное стирание.

Именно. Флеш - на то и флеш, что стирается огромными блоками, и лишь потом небольшими пишется.

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


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

23 minutes ago, Freibier said:

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

"последовательно", начиная с "нулевого" логического сектора.

куда записалось и в каком порядке - вам нескажут теперь, раньше на DOM - можно было посмотреть утилитой...

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


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

4 minutes ago, aaarrr said:

Какая разница?

Стремление познать мир, свойственное любому разумному или хотя бы просто живому существу, не?

4 minutes ago, aaarrr said:

Карта - мусор.

Сейччас всё такое, и нужно разбираться в сортах его.

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


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

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

Какая разница? Карта - мусор.

Это понятно. Но это не единственные карты которые так себя ведут со временем.

Просто на этих нетаках этот дефект наиболее ярко выражен.

Я просто хочу понимать к чему надо быть готовым покупая дешевые карты.

12 минут назад, _4afc_ сказал:

"последовательно", начиная с "нулевого" логического сектора.

куда записалось и в каком порядке - вам нескажут теперь, раньше на DOM - можно было посмотреть утилитой...

А мне и не важно на какие физические сектора записалось.

Меня беспокоит только чтение.

А чтение будут производиться с тех-же физических секторов куда и было записано.

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


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

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

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

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

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

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

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

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

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

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