>> >Российские ученые разработали новую модель <черного ящика>
Здравствуйте!
>Новизна в том, что flash-память имеет примерно 100 тыс циклов стирания/записи. Ну пусть в последних образцах -
>миллион. Но всё равно хватит ненадолго, если писать всё подряд (на самолёте, кстати, лента, где она есть,
>закольцована). Для самолёта с его часами полётного времени и покатит, а для ПЛ ... Нужен алгоритм, который не
>записывает незначающую информацию. Типа чернового вахтенного журнала :-)
Вот поэтому пилоты на гражданских авиалайнерах прекращают материться и обсуждать личные проблемы за 30 минут до посадки. А то может прийти комиссия и снять, так сказать, для контрольной проверки, например, речевой самописец.))))))))
На счёт циклов чтения/записи - Вы совершенно правы. Буржуи в ТТХ для Flash в промышленном исполении (не путать с USB, что в ларьках продаются!:), предназначенных к открытой продаже, скромно так указывают "более миллиона".
Я тут придумал для себя пример из области научной фантастики как применить Flash для ПЛ (Не кидайте табуретками!!! Это фантастика!!:))
В качестве подопытной возьмём флэшу производства M-Systems. Всё - из открытых источников.
Начнём с ТТХ (мама-не горюй):)
Устойчивость к механическим воздействиям:
- рабочая температура -40/+85 град. С;
- одиночные удары 1500g;
- вибрации 16,4g (среднеквадратичное действующее значение);
- корпус - 2,5 дюйма;
- объём памяти 47,1 Гб (самая могучая))));
- цена (в России) 44809 USD.
Теперь ставлю задачу:
Запись массивов данных ведётся от начала и до конца автономки;
Средняя продолжительность автономки - 90 суток;
Запись массивов данных ведётся каждые 10 миллисекунд, т.е. 100 раз в секунду. Считаем также, что к моменту записи процессор полностью обработал информацию с перефириии сформировал её в массив. Пренебрегаем скоростью записи для просто чистоты эксперимента. Число циклов чтения/записи -1000000.
Итак, время жизни одной флэши ограничивается после 1000000 циклов чтения/записи, вне зависимости от объёма записанной/считанной информации. Чтобы записать данные в массив данных, есть разные всякие способы:
1)открыть, т.е. считать, затем записать обратно;
2)держать постоянно В ОЗУ, чтоб только обновлять и записывать;
3)фантазия программиста.
Пусть будет самый дубовый способ - первый.
Цикл жизни одной флэши:
1000000 циклов/2*100 (циклов/сек) = 5000 сек = 1,4 часа (округлённо)
Длительность автономки (в часах):
90*24=2160 часов.
Количество потребных флэшей:
2160/1,4=1543 (округлено в большую сторону)
Деньги, необходимые на такой "картридж":
44809*1543=69 миллионов американских рублей (округлено в меньшую сторону).
Может, что напутал? А то что то голова кружится))
Вот такой вот получается "Чёрный ящичек в бриллиантовой окантовочке".
Конечно, не надо писать каждые 10мс, не надо подряд всё и постоянно и т.д.......
ЗЫ. Не воспринимайте серъёзно - это всё лирика....
> На счёт циклов чтения/записи - Вы совершенно правы.
Увы, это некоторым образом область моей деятельности.
> Буржуи в ТТХ для Flash в промышленном исполении (не путать с USB, что в ларьках
> продаются!:), предназначенных к открытой продаже, скромно так указывают "более
> миллиона".
Нагло врут! Наша подопытная флешка, кстати, М-систем, сдохла примерно через 250 тыс.
> В качестве подопытной возьмём флэшу производства M-Systems.
Лучше их не брать. У нас за три года десяток ушёл в себя, а по цене с транседом или кингмаксом не сравним. Уж
лучше Сандиск какой-нибудь, или вышеперечисленное.
Покорнейше прошу извинить за оффтопик, но накипело вот ...