ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
5 июля
134794
Evgeny_CD, Архитектор (12.10.2008 14:33, просмотров: 12457)
SSD: интересно, как все-таки разработчики решили нетривиальные задачи по повышению надежности (борьба с "протиранием дырки")? http://www.fcenter.ru/online.shtml?hardnews/2008/10/10#material_id=25174
http://www.fcenter.ru/online.shtml?hardnews/2008/08/21#material_id=24827
-> говорится о надежности "5 лет работы при записи порядка 100 ГБ в день" и 10 канальном интерфейсе к собственно FLASH. --> о том же. Тонкость в том, что винч ничего не знает про файловую систему, которая на нем крутится. Т.е. если оптимизировтаь на уровне ОСИ - ни вапрос, таких систем известно немало, JFFS, YAFFS и пр. Но если оптимизироватб на увроне "массива секторов" - то ваще нетривильно. Получается, что внутри винча надо строить дерево с учетом цисла циклов записи в сектор, и делать динамический ремап - типа мы пишем в сектор № такой-то, а на самом деле физический сектор у нас совсем другой. Причем надо делать так, чтобы все эти данные не пропали при выключении питания (успеть записать во FLAHS на "конденсаторах", когда кончится питание) и пр. В общем, все это сильно нетривиальные вопросы - интересно понять, как они их решают.