От DSV
К mk
Дата 15.10.2003 12:15:51
Рубрики Современность; Матчасть;

Re: "Чёрный ящик"...

>> >Российские ученые разработали новую модель <черного ящика>

Здравствуйте!

>Новизна в том, что 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мс, не надо подряд всё и постоянно и т.д.......

ЗЫ. Не воспринимайте серъёзно - это всё лирика....

>С уважением, Михаил

С уважением, DSV.

От mk
К DSV (15.10.2003 12:15:51)
Дата 15.10.2003 18:22:51

немного не в тему

> На счёт циклов чтения/записи - Вы совершенно правы.

Увы, это некоторым образом область моей деятельности.

> Буржуи в ТТХ для Flash в промышленном исполении (не путать с USB, что в ларьках
> продаются!:), предназначенных к открытой продаже, скромно так указывают "более
> миллиона".

Нагло врут! Наша подопытная флешка, кстати, М-систем, сдохла примерно через 250 тыс.

> В качестве подопытной возьмём флэшу производства M-Systems.

Лучше их не брать. У нас за три года десяток ушёл в себя, а по цене с транседом или кингмаксом не сравним. Уж
лучше Сандиск какой-нибудь, или вышеперечисленное.

Покорнейше прошу извинить за оффтопик, но накипело вот ...

---
С уважением, Михаил


От F1100
К DSV (15.10.2003 12:15:51)
Дата 15.10.2003 13:38:52

И еще проблемка...

Здр!
Как быть с записью задним числом?
Не последняя, между прочим, по значимости при разборе происшествий.

F1100