FLProg
Вход на сайт
Логин:
Пароль:
Поиск
...
Статистика
Среда, 18.10.2017, 21:33
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: support, Сергей 
Форум » Основной » Спросить у знатоков » Запись на sdкарту
Запись на sdкарту
sillver Дата: Воскресенье, 08.10.2017, 22:36 | Сообщение # 1
Рядовой
Группа: Проверенные
Сообщений: 15
Награды: 0
Репутация: 0
Статус: Online
Добрый вечер знатоки!!! Хочу сделать логер, но есть вопросик на 100 000 записей. если писать на sd с частотой 5 минут то и на 2 месяца не хватит перезаписывать!!!! есть предложение сохранять в ОЗУ а потом раз в сутки сбрасывать на sd. кто что думает по этому поводу??? и как это реализовать!!!
 
Dev1 Дата: Понедельник, 09.10.2017, 00:06 | Сообщение # 2
Генерал-майор
Группа: Проверенные
Сообщений: 555
Награды: 9
Репутация: 16
Статус: Offline
Цитата sillver ()
100 000 записей

А что на сд теперь ограниченная запись? Вот это поворот...


Win7/10-64 FLProg v2.5.1 external IDE 1.8.5

 
sillver Дата: Понедельник, 09.10.2017, 22:19 | Сообщение # 3
Рядовой
Группа: Проверенные
Сообщений: 15
Награды: 0
Репутация: 0
Статус: Online
я че Америку открыл? sd меет свой ресурс.
 
kulibinsvv Дата: Вторник, 10.10.2017, 06:01 | Сообщение # 4
Сержант
Группа: Проверенные
Сообщений: 48
Награды: 2
Репутация: 1
Статус: Offline
Цитата из описания флеш-устройств памяти фирмы  Kingston:

Цитата
• Срок службы ячеек флеш-памяти: Ячейки энергонезависимой флеш-памяти имеют конечное число циклов программирования-стирания. Проще говоря, при каждой записи или стирании данных с устройства флеш-памяти количество циклов программирования-стирания снижается и постепенно доходит до точки, после которой дальнейшее использование флеш-памяти невозможно.
• На время создания данного документа для флеш-памяти с многоуровневыми ячейками (MLC) возможно до 3000 циклов записи на физический сектор, исходя из имеющегося процесса литографии (19нм и 20нм). Для флеш-памяти с одноуровневыми ячейками (SLC) возможно до 30000 циклов записи на физический сектор. Для флеш-памяти с трехуровневыми ячейками (TLC) возможно до 500 циклов записи на физический сектор. Литография кристаллов флеш-памяти играет ключевую роль в сроке службы ячейки, который уменьшается со снижением размера кристалла.
•  Технология  флеш-памяти:  Для  флеш-памяти  с  многоуровневыми  ячейками  (MLC)  используется  несколько уровней на ячейку, что позволяет хранить больше бит с помощью того же количества транзисторов. Флеш-технология MLC NAND использует четыре возможных состояния на ячейку. В случае одноуровневых ячеек (SLC)  каждая  ячейка  может  иметь  два  состояния.  Для  трехуровневых  ячеек  (TLC)  биты  могут  храниться  в восьми  возможных  состояниях.  Литография  кристаллов  флеш-памяти  играет  ключевую  роль  в  сроке  службы ячейки, который уменьшается со снижением размера кристалла.
• Коэффициент увеличения объема записи: Коэффициент увеличения объема записи (WAF) существует для всех устройств флеш-памяти. Коэффициент увеличения объема записи - это соотношение между объемом данных, записанных хостом, и действительным объемом данных, записанных на микросхемы флеш-памяти. Все флеш-устройства выполняют записи целыми блоками, поэтому для записи в блок, который уже может содержать  данные,  флеш-контроллер  должен  переместить  имеющиеся  данные  в  блок  (обычно  в  память) и  объединить  их  с  новыми  данными,  а  затем  записать  все  данные  обратно  во  флеш-память.  Например, хост может записать на флеш-устройство файл объемом 2МБ, однако для завершения операции записи на флеш-память будет записано 4МБ данных. В этом случае коэффициент увеличения объема записи равен 2. В некоторых случаях WAF может достигать значений 20-30.


Эти данные справедливы для всех флеш-устройств.
 
sillver Дата: Вторник, 10.10.2017, 11:14 | Сообщение # 5
Рядовой
Группа: Проверенные
Сообщений: 15
Награды: 0
Репутация: 0
Статус: Online
Именно я об этом и написал! Но основной вопрос так и не затронули!
 
Anydy Дата: Вторник, 10.10.2017, 11:43 | Сообщение # 6
Полковник
Группа: Проверенные
Сообщений: 400
Награды: 11
Репутация: 4
Статус: Offline
Так а в чем вопрос? И так понятно же что чем реже писать во флеш-память тем дольше проживет!
Храните данные в ОЗУ хоть за месяц, а потом сливайте на флеш, но в случае проблем данные потеряете....
 
sillver Дата: Среда, 11.10.2017, 23:15 | Сообщение # 7
Рядовой
Группа: Проверенные
Сообщений: 15
Награды: 0
Репутация: 0
Статус: Online
В этом и вопрос. Я начинаю работать в ФЛ прошу помощи у спецов или ткните носом как это сделать. Здесь я вроде все описал  Сообщение # 1

Добавлено (11.10.2017, 23:14)
---------------------------------------------
я думал тут помогут, а тут поумничали и .....

Добавлено (11.10.2017, 23:15)
---------------------------------------------
спасибо хоть не матом!!!

Сообщение отредактировал sillver - Вторник, 10.10.2017, 18:28
 
Hijin Дата: Четверг, 12.10.2017, 01:39 | Сообщение # 8
Сержант
Группа: Проверенные
Сообщений: 33
Награды: 0
Репутация: 0
Статус: Offline
А у Вас что флешка килобайтная ???

Добавлено (12.10.2017, 01:39)
---------------------------------------------
А у Вас что флешка килобайтная ???

 
Слимпер Дата: Четверг, 12.10.2017, 03:36 | Сообщение # 9
Генерал-лейтенант
Группа: Проверенные
Сообщений: 971
Награды: 54
Репутация: 40
Статус: Offline
Ресурс то есть, но иметься виду ресурс циклов для одной ячейки памяти, а если файл будет расти (при накоплении данных), то запись будет перемещаться по ячейкам памяти.
И вот когда вы будет стирать накопление данные, только тогда будет снова писаться в первые области.
Вон автомобильные регистраторы видео пишут, и нечего годами флешки работают.

Так что я думаю страх избыточен.

Но то, что данные надо скидывать раз в 1-10 минут это да, так лучше будет.
 
sillver Дата: Суббота, 14.10.2017, 22:55 | Сообщение # 10
Рядовой
Группа: Проверенные
Сообщений: 15
Награды: 0
Репутация: 0
Статус: Online
спасибо!!! очень толковые советы!!! именно так и сделаю!!!
 
Слимпер Дата: Воскресенье, 15.10.2017, 05:22 | Сообщение # 11
Генерал-лейтенант
Группа: Проверенные
Сообщений: 971
Награды: 54
Репутация: 40
Статус: Offline
Еще один момент писать надо мелкими файлами, т.е. в идеале каждый сброс данных на флешку это новый файл.
 
Форум » Основной » Спросить у знатоков » Запись на sdкарту
Страница 1 из 11
Поиск:

FLProg © 2017
Яндекс.Метрика