Datalight - Datalight
Частный[1] | |
Промышленность | Компьютерное программное обеспечение |
Основан | Ботелл, Вашингтон, НАС. (включен в 1983 г. )[2] |
Основатель | Рой Шерилл |
Штаб-квартира | , Соединенные Штаты |
Товары |
|
Количество работников | 29[1] |
Интернет сайт | datalight www |
Datalight это частная софтверная компания специализируется на отказоустойчивом и высокопроизводительном программном обеспечении для сохранения целостности данных во встроенных системах.[3] Компания была основана в 1983 году Роем Шериллом, ее штаб-квартира находится в г. Ботелл, Вашингтон. По состоянию на 2019 год компания является дочерней компанией Tuxera.
Обзор и история
Компания Datalight была основана в 1983 году Роем Шериллом, бывшим Боинг инженер.[4][5] Первоначальных продуктов Datalight было два ДОС приложения: Datalight Маленький-C компилятор и отладчик Datalight C-Bug. Полный Компилятор C под названием Datalight C был доступен от Datalight с 1987 по 1993 год; Datalight C, разработанная Уолтер Брайт, превратился в Zortech C и теперь Цифровой Марс C.[6][7][8] Datalight C также был разработан в оптимизирующий компилятор называется Datalight Optimum-C, который позже стал Zortech C ++, первым родным Компилятор C ++.[9][10] В 1988 году Datalight выпустила C_thru_ROM, который предоставлял встроенные функции C и стартовый код C, позволяя программам, разработанным в DOS, работать как автономные приложения без зависимости от DOS.[11][12] В 1989 году была выпущена ROM-DOS 1.0.
CardTrick был объявлен в 1993 году для поддержки флэш-память встроен в Карты PCMCIA. CardTrick позже превратился во встроенную флеш-память. менеджер памяти FlashFX в 1995 году, продвигая Datalight на рынок необработанной флэш-памяти. Компания быстро росла в конце 1990-х, получив награду WA Fast 50 за самые быстрорастущие компании штата Вашингтон в 1997 и 1998 годах.
Первый из четырех патентов, которые в конечном итоге будут переданы Datalight, «Способ и устройство для распределения памяти во флеш-памяти»,[13] был награжден в 1999 году, за которым последовал дополнительный патент, связанный с FlashFX, «Метод и система для управления поврежденными областями во флэш-памяти»,[14] в 2001.
В 2003 году была выпущена надежная встроенная файловая система Reliance; соответствующий патент «Надежная файловая система и способ ее предоставления»,[15] был награжден в 2007 году.
В 2013 году появился еще один патент, связанный с файловой системой, «Метод и устройство для отказоустойчивого управления памятью».[16] было выпущено.
В 2009 году Datalight выпустила FlashFX Tera для поддержки растущих размеров и сложности NAND flash массивы. В том же году была выпущена Reliance Nitro, основанная на Reliance и добавившая древовидную архитектуру для повышения производительности для больших файлов (> 100 МБ) и большого количества файлов.
В июне 2019 года финская компания по разработке программного обеспечения для хранения данных и сетевых технологий. Tuxera подписали соглашение о приобретении Datalight.[17]
Товары
Семья опоры
Доверие
Reliance - это встроенная файловая система, впервые выпущенная в 2003 году.[18] разработан для приложений с высокими требованиями к надежности.[19] Ключевая особенность:[20]
- Обеспечивает иммунитет к повреждение файла, в том числе после неожиданного сбоя системы (например, потери питания), через точки атомарной транзакции.
- Нет необходимости проверять целостность диска при запуске, что означает более короткое время загрузки.
- Конфигурация динамической файловой системы для оптимизации производительности.
- Полная возможность обмена данными с Майкрософт Виндоус через драйвер Reliance для Windows.
Reliance имеет максимальный размер тома 2 ТБ и максимальный размер файла 4 ГБ.[21]
Reliance Nitro
Выпущенная в 2009 году файловая система Reliance Nitro, разработанная компанией Reliance; он улучшил производительность оригинального Reliance, в первую очередь за счет добавления дерево основанная на архитектуре каталогов, облегчающая более быстрый поиск. Максимальный размер тома Reliance Nitro составляет 32 ТБ; максимальный размер файла ограничен только свободным пространством.[22]
Драйвер Reliance для Windows
Datalight предоставляет драйверы для Windows как для Reliance (драйвер Reliance для Windows; RWD), так и для Reliance Nitro (драйвер для Windows Reliance Nitro; RNWD); они обеспечивают возможность обмена между носителями, отформатированными в Reliance, и Microsoft Windows. Оба поддерживают Виндоус виста и Windows XP; более старая версия RWD поддерживает Windows 2000. В комплект поставки драйверов входят инструменты для форматирования носителей и утилита для проверки целостности файловой системы.
FlashFX
Представленный в 1995 году FlashFX - это менеджер флэш-носителей, который позволяет приложениям получать доступ к флэш-памяти, как если бы это был жесткий диск.[18] абстрагирование от сложности флэш-носителей.[23][24] FlashFX работает с флэш-памятью NAND или NOR и поддерживает множество флэш-устройств.[25][26] Его можно использовать с любой файловой системой.
Версии:
- FlashFX Pro: Поддерживает около 200 номеров деталей микросхем флэш-памяти и флэш-массивы до 2 ГБ.[27] Имеет предварительно портированные версии для Windows CE, VxWorks, Nucleus PLUS, и ThreadX.[28] FlashFX Pro доступен для Windows Mobile (FlashFX Tera - нет).[27]
- FlashFX Tera: Поддерживает около 300 номеров деталей флеш-чипов и флеш-массивы до 2 ТБ. Имеет предварительно портированные версии для Linux, Windows CE и VxWorks.[29] FlashFX Tera поддерживает MLC NAND flash,[30] а FlashFX Pro - нет; Еще одно усовершенствование - исправление ошибок Tera, которое более надежно, чем у Pro.[27]
Продукты, использующие FlashFX, включают Arcom's PC / 104 компьютер[31] Архитектура программного обеспечения Continuum Кертиса-Райта,[32] Телефонная трубка Teltronic HTT-500,[33] и эмулятор дисков PROMDISK от MCSI.[34]
XCFiles
XCFiles, выпущенный в июне 2010 г., exFAT -совместимая файловая система, ориентированная на потребительские устройства.[35] Это позволяет встроенным системам поддерживать SDXC, то SD Card Association стандарт для карт памяти увеличенной емкости.[35] Продается как «не зависящая от целевой платформы»,[36] XCFiles предназначен для переноса на любую 32-разрядную платформу, которая отвечает определенным требованиям (например, поддержка семафоры и беззнаковый 64-битный целые числа ).[37]
XCFiles продается в Японии как exFiles от A.I. Корпорация; он был выпущен там в апреле 2009 года.[38]
ROM-DOS
Разработчик | Datalight |
---|---|
Семейство ОС | ДОС |
Исходная модель | Закрытый источник |
изначальный выпуск | 1989 |
Маркетинговая цель | Встроенные системы |
Доступно в | английский |
Платформы | x86 |
Лицензия | Проприетарный |
Официальный веб-сайт | www |
ROM-DOS (иногда называемый Datalight DOS[39]) был представлен в 1989 году как MS-DOS совместимая операционная система, предназначенная для встраиваемых систем.[40] Он включает параметры сборки с обратной совместимостью, обеспечивающие совместимость с определенными версиями MS-DOS (например, DOS 5.01). ROM-DOS 7.1 добавлена поддержка FAT32 и длинные имена файлов. ROM-DOS включает компактный Стек TCP / IP;[41] и РОЗЕТКИ, a сетевой разъем API и пакет подключения, доступен как дополнительное дополнение для ROM-DOS.[41][42] В SDK приходит с Borland C / C ++ и Турбо Ассемблер.[43]
- Intel 80186 или совместимый
- 10 КБ оперативной памяти
- 54–72 КБ ПЗУ или дискового пространства (в зависимости от версии)
Некоторые устройства, которые используют или используют ROM-DOS, являются Canon PowerShot Pro70,[39] Advantech ADAM-4500,[46] Percon Falcon 325,[47] несколько ранних КПК (Тэнди Зумер, IBM Саймон, HP OmniGo 100 /120, Nokia 9000 /9000i /9110 /9110i ), Серия Casio Algebra FX графические калькуляторы, ПРОМДИСК MCSI,[34] и компьютер Arcom PC / 104.[31] Утилита Intel Advanced RAID Configuration Utility (ARCU) основана на ROM-DOS,[48] и, начиная с 2004 года, все компакт-диски системных ресурсов для серверных плат Intel содержали ROM-DOS.[49] Символ FMT 3000 поставляется с копией ROM-DOS.[50]
Команды
Следующий список команды поддерживается ROM-DOS.[51]
- ATTRIB
- РЕЗЕРВНЫЙ
- ПЕРЕМЕНА
- ВЫЗОВ
- CD
- CHDIR
- CHKDSK
- ВЫБОР
- CLS
- COMM
- КОМАНДА
- КОПИРОВАТЬ
- CTTY
- ДАТА
- DEL
- ДЕЛЬТРИ
- DIR
- DISK2IMG
- ДИСККОМП
- ДИСККОПИЯ
- СВАЛКА
- ЭХО
- EMM386
- СТЕРЕТЬ
- EXE2BIN
- ВЫХОД
- FDISK
- НАЙТИ
- ЗА
- ФОРМАТ
- ИДТИ К
- ПОМОЩЬ
- ЕСЛИ
- KEYB
- МЕТКА
- LFNFOR
- НАГРУЗКА ВЫСОКАЯ
- MD
- MEM
- MINICMD.COM
- MKDIR
- РЕЖИМ
- БОЛЕЕ
- ДВИГАТЬСЯ
- MSCDEX
- NED
- ДОРОЖКА
- ПАУЗА
- МОЩНОСТЬ
- РАСПЕЧАТАТЬ
- ПОДСКАЗКА
- ПРОТО
- RD
- REM
- РЕМДИСК
- ОТПРАВИТЬ
- РЕМСЕРВ
- REN
- ВОССТАНОВИТЬ
- RMDIR
- RSZ
- SERLINK
- СЕРСЕРВ
- НАБОР
- ПОДЕЛИТЬСЯ
- СДВИГ
- SMARTDRV
- СОРТИРОВАТЬ
- SUBST
- SYS
- ВРЕМЯ
- ПЕРЕДАЧА
- ДЕРЕВО
- TRUENAME
- ТИП
- UMBLINK
- VER
- ПРОВЕРЯТЬ
- VOL
- XCOPY
Рекомендации
- ^ а б Профиль компании Datalight. LinkedIn.
- ^ Информация о частной компании: Datalight, Inc. BusinessWeek.
- ^ Ганссл, Джек (13 июля 2015 г.). "Интервью с Datalight". embedded.com. Получено 2015-08-06.
- ^ "Обеспечение того, чтобы устройства не теряли данные. "Триша Дурье. Сиэтл Таймс; 16 июля 2007 г.
- ^ "Команда руководителей. "Datalight. Проверено 23 августа 2010.
- ^ Экель, Брюс. Использование C ++, Осборн Макгроу-Хилл, 1989, стр. 34.
- ^ Журнал ПК, Том 7, выпуски 18–19, п. 38.
- ^ Домашняя страница Уолтера Брайта. Проверено 4 августа 2010.
- ^ "История C-компиляторов на базе ПК. "Боб Стаут. 1998.
- ^ Уолтер Брайт, интервью. Побитовый журнал; Май 2006 г.
- ^ "Desktop DOS работает под прикрытием для работы со встроенными системами. "Дэвид Шир. EDN; 4 августа 1994 г.
- ^ Норм Дреснер (2005-09-30). "Re: 80186 бесплатный компилятор C". Группа новостей: comp.arch.embedded. Получено 2010-07-19.
- ^ Патент США 5860082: "Способ и устройство для выделения памяти во флеш-памяти."
- ^ Патент США 6260156: "Способ и система управления плохими участками во флеш-памяти."
- ^ Патент США 7284101: "Надежная файловая система и способ ее предоставления."
- ^ Патент США 8572036: "Метод и устройство для отказоустойчивого управления памятью."
- ^ Северный 9 Tuxera приобрела Datalight в США.
- ^ а б Миллер, Дрю. Безопасность физических устройств Black Hat: использование оборудования и программного обеспечения, п. 49. Сингресс, 2004. ISBN 978-1-932266-81-8.
- ^ Спецификация Reliance, п. 1.
- ^ "Доверие. "Datalight. Проверено 13 августа 2010.
- ^ Руководство разработчика Reliance, гл. 1.
- ^ Руководство разработчика Reliance Nitro, "Вступление".
- ^ "Оптимизация резидентных флэш-массивов на устройствах Windows CE. »Деннис Эдвардс и Кейт Гарвин. Журнал доктора Добба; 01 ноября 2001 г.
- ^ "Подъем к господству NAND Flash. »Билл Грэм. Wind River; 24 ноября 2009 г.
- ^ "Спасибо за память. "Уильям Вонг. Электронный дизайн; 21 мая 2009 года.
- ^ "«Linux получает высокопроизводительную файловую систему на флеш-памяти».. »Эрик Браун. LinuxDevices.com; 29 января 2008 г.
- ^ а б c "Драйверы флэш-памяти. "Datalight. Проверено 13 августа 2010.
- ^ Техническое описание FlashFX Pro 3.0[постоянная мертвая ссылка ], п. 1.
- ^ Техническое описание FlashFx Tera В архиве 2013-01-21 в Archive.today, п. 1.
- ^ "«Windows CE получает расширенную поддержку флэш-памяти». Архивировано из оригинал на 2011-07-16.. »Джонатан Энджел. WindowsForDevices.com; 15 апреля 2010 г.
- ^ а б "Компьютер PC / 104 выдерживает суровые условия эксплуатации. »Уоррен Уэбб. EDN; 3 февраля 2000 г.
- ^ "Curtiss-Wright выбирает FlashFX Pro Flash Media Manager от Datalight для предложения архитектуры программного обеспечения Continuum. »Кертис-Райт. 3 августа 2006 г.
- ^ "История клиента: Teltronic В архиве 2011-06-13 на Wayback Machine. »ВДНХ. 2007.
- ^ а б ПРОМДИСК. MCSI.
- ^ а б XCFiles, п. 1.
- ^ XCFiles FAQ В архиве 2012-07-30 в Archive.today, п. 2.
- ^ Руководство пользователя exFiles (версия 1.04)С. 67, 72.
- ^ "exFAT フ ァ イ ル シ ス テ ム の 海外 け 販 売 を 開始 ". A.I. Corporation; 6 июля 2010 г. (Гугл-перевод.)
- ^ а б "Datalight DOS выбран для новой линейки цифровых фотоаппаратов Canon." Деловой провод; 23 февраля 1999 г.
- ^ Техническое описание ROM-DOS, п. 1.
- ^ а б Джонс, М. Тим. Протоколы прикладного уровня TCP / IP для встроенных систем, Приложение C: Стеки протокола TCP / IP. Чарльз Ривер Медиа, 2002. ISBN 1-58450-247-9.
- ^ РОЗЕТКИ Datalight. Проверено 19 июля 2010.
- ^ Техническое описание ROM-DOS, п. 2.
- ^ ROM-DOS Руководство по продукту, п. 6.
- ^ ПЗУ DOS 6.22. EMAC, Inc. 2010. Системные требования поставщика несколько выше: 18 КБ ОЗУ и 124 КБ свободного места.
- ^ ADAM-4500 - Коммуникационный контроллер на базе ПК. Advantech.
- ^ "Радиочастотные сканеры для сбора данных. »Data ID Online.
- ^ Низкопрофильный серверный RAID-контроллер Intel U3-1L (SRCU31L): техническая спецификация продукта, п. 12.
- ^ "INSTALL.TXT для пакета обновления системы (SUP) В архиве 2011-07-13 на Wayback Machine. »19 мая 2004 г.
- ^ Руководство по программному обеспечению FMT 3000 В архиве 2016-03-04 в Wayback Machine, п. 41.
- ^ "Руководство пользователя Datalight ROM-DOS" (PDF). www.datalight.com.