Datenlicht - Datalight

Datenlicht
Typ Privatgelände
Industrie Computer Software
Gegründet Bothell, Washington , USA (eingetragen 1983 ) ( 1983 )
Gründer Roy Sherrill
Hauptquartier ,
Vereinigte Staaten
Produkte
Anzahl der Angestellten
29
Webseite datalight .com
www .tuxera .com

Datalight war ein privat geführtes Softwareunternehmen, das sich auf ausfallsichere und leistungsstarke Software zur Erhaltung der Datenintegrität in eingebetteten Systemen spezialisiert hatte. Das Unternehmen wurde 1983 von Roy Sherrill gegründet und hat seinen Hauptsitz in Bothell, Washington . Ab 2019 ist das Unternehmen eine Tochtergesellschaft von Tuxera unter dem Namen Tuxera US Inc.

Übersicht und Geschichte

Datalight wurde 1983 von Roy Sherrill, einem ehemaligen Boeing- Ingenieur, gegründet. Die ersten Produkte von Datalight waren zwei DOS- Anwendungen: der Datalight Small-C Compiler und der Datalight C-Bug Debugger. Ein vollständiger C-Compiler namens Datalight C war zwischen 1987 und 1993 von Datalight erhältlich; Datalight C, entwickelt von Walter Bright , entwickelte sich in Zortech C und ist jetzt Digital Mars C . Datalight C wurde auch zu einem optimierenden Compiler namens Datalight Optimum-C weiterentwickelt, aus dem später Zortech C++ wurde, der erste native C++-Compiler . 1988 veröffentlichte Datalight C_thru_ROM, das eingebettete C-Funktionen und C-Startcode bereitstellte, wodurch unter DOS entwickelte Programme als eigenständige Anwendungen ohne DOS-Abhängigkeit ausgeführt werden konnten. 1989 wurde ROM-DOS 1.0 veröffentlicht.

CardTrick wurde 1993 angekündigt, um den in PCMCIA-Karten eingebauten Flash-Speicher zu unterstützen . CardTrick entwickelte sich später 1995 zum Embedded-Flash- Speicher-Manager FlashFX und brachte Datalight in den Markt für Roh-Flash-Speicher. Das Unternehmen wuchs in den späten 1990er Jahren schnell und erhielt 1997 und 1998 den WA Fast 50 Award für die am schnellsten wachsenden Unternehmen im US-Bundesstaat Washington.

Das erste von vier Patenten, das Datalight schließlich zuerkannt wurde, "Verfahren und Vorrichtung zur Zuweisung von Speicher in einem Flash-Speicher", wurde 1999 erteilt, gefolgt von einem weiteren FlashFX-bezogenen Patent, "Verfahren und System zur Verwaltung fehlerhafter Bereiche in Flash". Gedächtnis", 2001.

Im Jahr 2003 wurde Reliance, ein zuverlässiges eingebettetes Transaktionsdateisystem, veröffentlicht. ein verwandtes Patent "Zuverlässiges Dateisystem und Verfahren zu dessen Bereitstellung" wurde 2007 erteilt.

Im Jahr 2013 wurde ein weiteres dateisystembezogenes Patent, "Method and Apparatus for Fault-Tolerant Memory Management", erteilt.

2009 veröffentlichte Datalight FlashFX Tera, um die wachsende Größe und Komplexität von NAND-Flash- Arrays zu unterstützen. Im selben Jahr wurde Reliance Nitro veröffentlicht, das auf Reliance aufbaute und eine baumbasierte Architektur hinzufügte, um die Leistung für große Dateien (>100 MB) und eine große Anzahl von Dateien zu verbessern.

Im Juni 2019 unterzeichnete das finnische Speichersoftware- und Netzwerktechnologieunternehmen Tuxera eine Vereinbarung zur Übernahme von Datalight.

Produkte

Vertrauensfamilie

Vertrauen

Reliance wurde erstmals 2003 veröffentlicht und ist ein eingebettetes Dateisystem, das für Anwendungen mit hohen Zuverlässigkeitsanforderungen entwickelt wurde. Hauptmerkmale:

  • Bietet Immunität gegen Dateibeschädigung , auch nach unerwarteten Systemunterbrechungen (z. B. Stromausfall), über atomare Transaktionspunkte.
  • Keine Überprüfung der Festplattenintegrität beim Start erforderlich, was eine kürzere Bootzeit bedeutet.
  • Dynamische Dateisystemkonfiguration zur Leistungsoptimierung.
  • Vollständige Datenaustauschfähigkeit mit Microsoft Windows über den Reliance Windows-Treiber.

Reliance hat eine maximale Volume-Größe von 2 TB und eine maximale Dateigröße von 4 GB.

Vertrauen Nitro

Reliance Nitro wurde 2009 veröffentlicht und ist ein von Reliance entwickeltes Dateisystem. es verbesserte die Leistung des ursprünglichen Reliance, hauptsächlich durch das Hinzufügen einer baumbasierten Verzeichnisarchitektur, die schnellere Nachschlagevorgänge ermöglicht. Die maximale Volume-Größe auf Reliance Nitro beträgt 32 TB; Die maximale Dateigröße wird nur durch den freien Speicherplatz begrenzt.

Vertrauen Sie auf den Windows-Treiber

Datalight bietet Windows-Treiber sowohl für Reliance (Reliance Windows Driver; RWD) als auch für Reliance Nitro (Reliance Nitro Windows Driver; RNWD); Sie bieten Austauschbarkeit zwischen Reliance-formatierten Medien und Microsoft Windows. Beide unterstützen Windows Vista und Windows XP ; eine ältere Version von RWD unterstützt Windows 2000 . Die Treiber werden mit Tools zum Formatieren von Medien und einem Dienstprogramm zur Überprüfung der Dateisystemintegrität gebündelt.

FlashFX

FlashFX wurde 1995 eingeführt und ist ein Flash-Media-Manager, der es Anwendungen ermöglicht, auf den Flash-Speicher wie auf eine Festplatte zuzugreifen, wodurch die Komplexität von Flash-Medien abstrahiert wird. FlashFX arbeitet entweder mit NAND- oder NOR-Flash und unterstützt zahlreiche Flash-Geräte. Es kann mit jedem Dateisystem verwendet werden.

Versionen:

  • FlashFX Pro : Unterstützt rund 200 Flash-Chip- Teilenummern und Flash-Arrays bis zu 2 GB. Hat vorportierte Versionen für Windows CE , VxWorks , Nucleus PLUS und ThreadX . FlashFX Pro ist für Windows Mobile verfügbar (FlashFX Tera nicht).
  • FlashFX Tera : Unterstützt rund 300 Flash-Chip- Teilenummern und Flash-Arrays bis zu 2 TB. Hat vorportierte Versionen für Linux , Windows CE und VxWorks. FlashFX Tera unterstützt MLC- NAND-Flash, während FlashFX Pro dies nicht tut; Eine weitere Verbesserung ist die Fehlerkorrektur von Tera, die robuster ist als die von Pro.

Zu den Produkten, die FlashFX verwenden, gehören der PC/104- Computer von Arcom , die Continuum Software Architecture von Curtis-Wright, das HTT-500-Handset von Teltronic und der Plattenemulator PROMDISK von MCSI.

XCFiles

XCFiles, veröffentlicht im Juni 2010, ist ein exFAT- kompatibles Dateisystem für Verbrauchergeräte. Es ermöglicht eingebetteten Systemen die Unterstützung von SDXC , dem SD Card Association- Standard für Speicherkarten mit erweiterter Kapazität. Als "unabhängig von der Zielplattform" vermarktet, soll XCFiles auf jede 32-Bit-Plattform portierbar sein, die bestimmte Anforderungen erfüllt (wie Unterstützung von Semaphoren und vorzeichenlosen 64-Bit- Ganzzahlen ).

XCFiles wird in Japan als „exFiles“ von AI Corporation vermarktet; es wurde dort im April 2009 veröffentlicht.

ROM-DOS

ROM-DOS
Entwickler Datalight, Smoking
Betriebssystemfamilie DOS
Quellmodell Geschlossene Quelle
Erstveröffentlichung 1989 ; Vor 32 Jahren ( 1989 )
Marketingziel Eingebettete Systeme
Verfügbar in Englisch
Plattformen x86
Lizenz Proprietär
Offizielle Website tuxera .com / produkte /rom-dos /

ROM-DOS (manchmal auch Datalight DOS genannt) wurde 1989 als MS-DOS- kompatibles Betriebssystem für eingebettete Systeme eingeführt. Es enthält Abwärtskompatibilitäts-Build-Optionen, die die Kompatibilität mit bestimmten Versionen von MS-DOS (zB DOS 5.01) ermöglichen. ROM-DOS 7.1 fügte Unterstützung für FAT32 und lange Dateinamen hinzu . ROM-DOS enthält einen kompakten TCP/IP-Stack ; und SOCKETS, ein Netzwerk-Socket- API und ein Konnektivitätspaket, ist als optionales Add-On für ROM-DOS erhältlich. Das SDK wird mit Borland C/C++ und Turbo Assembler geliefert .

System Anforderungen:

  • Intel 80186 oder kompatibel
  • 10 KB RAM
  • 54–72 KB ROM oder Festplattenspeicher (je nach Version)

Einige Geräte, die ROM-DOS verwenden oder verwendeten, sind die Canon PowerShot Pro70, ADAM-4500 von Advantech, der Percon Falcon 325, mehrere frühe PDAs ( Tandy Zoomer , IBM Simon , HP OmniGo 100 / 120 , Nokia 9000 / 9000i / 9110 / 9110i ) , Grafikrechner der Casio Algebra FX-Serie , PROMDISK von MCSI und PC/104-Computer von Arcom. Intels Advanced RAID Configuration Utility (ARCU) basiert auf ROM-DOS, und ab 2004 enthielten alle Systemressourcen-CDs für Intel Server-Mainboards ROM-DOS. Der FMT 3000 von Symbol wurde mit einer Kopie von ROM-DOS geliefert.

Befehle

Die folgende Liste von Befehlen wird von ROM-DOS unterstützt.

Verweise

Externe Links