داتلايت

كانت داتلايت شركة برمجيات خاصة متخصصة في برامج الحماية من انقطاع التيار الكهربائي والبرامج عالية الأداء للحفاظ على سلامة البيانات في الأنظمة المدمجة . [ 2 ] تأسست الشركة عام 1983 على يد روي شيريل، وكان مقرها الرئيسي في بوثيل، واشنطن . اعتبارًا من عام 2019، أصبحت الشركة تابعة لشركة توكسيرا تحت اسم توكسيرا يو إس إنك.

لمحة عامة وتاريخية

تأسست شركة داتالايت عام 1983 على يد روي شيريل، مهندس سابق في شركة بوينغ . [ 3 ] [ 4 ] كانت منتجات داتالايت الأولية عبارة عن تطبيقين لنظام التشغيل DOS : مُصرّف داتالايت سمول-سي، ومُصحّح أخطاء داتالايت سي-باغ. توفر مُصرّف لغة سي كامل باسم داتالايت سي من داتالايت بين عامي 1987 و1993؛ وقد طوّره والتر برايت ، ثم تطور إلى زورتك سي، وهو الآن ديجيتال مارس سي . [ 5 ] [ 6 ] [ 7 ] كما طُوّر داتالايت سي إلى مُصرّف مُحسّن يُسمى داتالايت أوبتيموم-سي، والذي أصبح لاحقًا زورتك سي++، أول مُصرّف أصلي للغة سي++ . [ 8 ] [ 9 ] في عام 1988، أصدرت داتالايت برنامج سي ثرو روم، الذي وفّر وظائف سي قابلة للتضمين وشفرة بدء تشغيل سي، مما سمح للبرامج المطورة على نظام DOS بالعمل كتطبيقات مستقلة دون الاعتماد على نظام DOS. [ 10 ] [ 11 ] في عام 1989، تم إصدار ROM-DOS 1.0.

أُعلن عن برنامج CardTrick عام 1993 لدعم ذاكرة الفلاش المدمجة في بطاقات PCMCIA . وتطور البرنامج لاحقًا إلى FlashFX عام 1995، وهو برنامج لإدارة ذاكرة الفلاش المدمجة ، مما مكّن Datalight من دخول سوق ذاكرة الفلاش الخام. وشهدت الشركة نموًا سريعًا في أواخر التسعينيات، وحصلت على جائزة WA Fast 50 لأسرع الشركات نموًا في ولاية واشنطن عامي 1997 و1998.

تم منح أول براءة اختراع من أصل أربع براءات اختراع تم تخصيصها في النهاية لشركة Datalight، وهي "طريقة وجهاز لتخصيص التخزين في ذاكرة الفلاش"، [ 12 ] في عام 1999، وتبعتها براءة اختراع إضافية متعلقة بـ FlashFX، وهي "طريقة ونظام لإدارة المناطق السيئة في ذاكرة الفلاش"، [ 13 ] في عام 2001.

في عام 2003، تم إصدار نظام الملفات المضمن الموثوق به للمعاملات، Reliance ؛ وتم منح براءة اختراع ذات صلة بعنوان "نظام ملفات موثوق به وطريقة لتوفيره" [ 14 ] في عام 2007.

في عام 2009، أصدرت شركة داتالايت برنامج FlashFX Tera لدعم الحجم المتزايد وتعقيد مصفوفات ذاكرة NAND الفلاشية . وفي العام نفسه، تم إصدار برنامج Reliance Nitro، الذي اعتمد على برنامج Reliance وأضاف بنية شجرية لتحسين الأداء مع الملفات الكبيرة (أكثر من 100  ميجابايت) والملفات ذات الأعداد الكبيرة.

في عام 2013، تم إصدار براءة اختراع أخرى متعلقة بنظام الملفات بعنوان "طريقة وجهاز لإدارة الذاكرة المتسامحة مع الأخطاء" [ 15 ] .

في يونيو 2019، وقعت شركة Tuxera الفنلندية المتخصصة في برامج التخزين وتكنولوجيا الشبكات اتفاقية للاستحواذ على شركة Datalight. [ 16 ]

منتجات

عائلة ريلاينس

ريلاينس

تم إطلاق نظام ريلاينس لأول مرة عام 2003، وهو نظام ملفات مضمن [ 17 ] مصمم للتطبيقات ذات متطلبات الموثوقية العالية. [ 18 ] الميزات الرئيسية: [ 19 ]

  • يوفر مناعة ضد تلف الملفات ، بما في ذلك بعد انقطاع النظام غير المتوقع (مثل انقطاع التيار الكهربائي)، عبر نقاط المعاملات الذرية.
  • لا يحتاج إلى التحقق من سلامة القرص عند بدء التشغيل، مما يعني وقت إقلاع أقصر.
  • تكوين نظام الملفات الديناميكي لتحسين الأداء.
  • إمكانية تبادل البيانات الكاملة مع نظام التشغيل مايكروسوفت ويندوز ، عبر برنامج تشغيل ريلاينس ويندوز.

يبلغ الحد الأقصى لحجم وحدة التخزين في نظام ريلاينس 2  تيرابايت، والحد الأقصى لحجم الملف 4  جيجابايت. [ 20 ]

ريلاينس نيترو

نظام الملفات ريلاينس نيترو، الذي صدر عام ٢٠٠٩، هو نظام مُطوّر من نظام ريلاينس الأصلي، وقد حسّن أداءه بشكل ملحوظ، لا سيما بإضافة بنية دليل شجرية تُسهّل عمليات البحث. تبلغ سعة التخزين القصوى في ريلاينس نيترو ٣٢  تيرابايت، بينما يقتصر حجم الملفات على المساحة الحرة المتاحة فقط. [ ٢١ ]

برنامج تشغيل ويندوز من ريلاينس

توفر داتالايت برامج تشغيل لنظام ويندوز لكل من ريلاينس (برنامج تشغيل ريلاينس لنظام ويندوز؛ RWD) وريلاينس نيترو (برنامج تشغيل ريلاينس نيترو لنظام ويندوز؛ RNWD)؛ مما يتيح إمكانية التبديل بين وسائط التخزين المهيأة من ريلاينس وأنظمة مايكروسوفت ويندوز. يدعم كلا البرنامجين ويندوز فيستا وويندوز إكس بي ؛ بينما يدعم إصدار أقدم من برنامج RWD ويندوز 2000. تأتي برامج التشغيل مزودة بأدوات لتهيئة الوسائط وأداة مساعدة للتحقق من سلامة نظام الملفات.

فلاش إف إكس

تم طرح FlashFX عام 1995، وهو مدير وسائط فلاش يسمح للتطبيقات بالوصول إلى ذاكرة الفلاش كما لو كانت قرصًا صلبًا، [ 17 ] مما يُبسط تعقيدات وسائط الفلاش. [ 22 ] [ 23 ] يعمل FlashFX مع ذاكرة فلاش NAND أو NOR ويدعم العديد من أجهزة الفلاش. [ 24 ] [ 25 ] ويمكن استخدامه مع أي نظام ملفات.

الإصدارات:

  • FlashFX Pro : يدعم حوالي 200 رقمًا لشرائح الذاكرة الفلاشية ومصفوفات ذاكرة فلاشية تصل سعتها إلى 2  جيجابايت. [ 26 ] يتوفر بإصدارات مُعدّة مسبقًا لأنظمة Windows CE و VxWorks و Nucleus PLUS و ThreadX . [ 27 ] FlashFX Pro متوفر لنظام Windows Mobile (بينما FlashFX Tera غير متوفر). [ 26 ]
  • FlashFX Tera : يدعم حوالي 300 رقمًا لرقاقات الذاكرة الفلاشية ومصفوفات ذاكرة فلاشية تصل سعتها إلى 2  تيرابايت. يتوفر منه إصدارات مُعدّة مسبقًا لأنظمة Linux وWindows CE وVxWorks. [ 28 ] يدعم FlashFX Tera ذاكرة MLC NAND الفلاشية، [ 29 ] بينما لا يدعمها FlashFX Pro؛ ومن التحسينات الأخرى في Tera نظام تصحيح الأخطاء ، الذي يتميز بكفاءة أعلى من نظام Pro. [ 26 ]

تشمل المنتجات التي تستخدم FlashFX حاسوب Arcom PC/104 ، [ 30 ] وبنية برمجيات Continuum من Curtis-Wright، [ 31 ] وهاتف Teltronic HTT-500، [ 32 ] ومحاكي قرص PROMDISK من MCSI. [ 33 ]

ملفات إكس

نظام الملفات XCFiles، الذي صدر في يونيو 2010، هو نظام ملفات متوافق مع نظام exFAT وموجه للأجهزة الاستهلاكية. [ 34 ] يسمح هذا النظام للأنظمة المدمجة بدعم معيار SDXC ، وهو معيار جمعية بطاقات SD لبطاقات التخزين ذات السعة الموسعة. [ 34 ] يُسوّق نظام XCFiles على أنه "مستقل عن المنصة المستهدفة"، [ 35 ] وهو مصمم ليكون قابلاً للنقل إلى أي منصة 32 بت تستوفي متطلبات معينة (مثل دعم الإشارات الثنائية والأعداد الصحيحة غير الموقعة 64 بت ). [ 36 ]

يتم تسويق XCFiles في اليابان باسم "exFiles" من قبل شركة AI Corporation؛ وقد تم إصداره هناك في أبريل 2009. [ 37 ]

ROM-DOS

تم طرح نظام التشغيل ROM-DOS (يُسمى أحيانًا Datalight DOS [ 38 ] ) في عام 1989 كنظام تشغيل متوافق مع MS-DOS ومصمم للأنظمة المدمجة. [ 39 ] يتضمن خيارات بناء للتوافق مع الإصدارات السابقة، مما يسمح بالتوافق مع إصدارات محددة من MS-DOS (مثل DOS 5.01). أضاف الإصدار ROM-DOS 7.1 دعمًا لنظام الملفات FAT32 وأسماء الملفات الطويلة . يتضمن ROM-DOS حزمة TCP/IP مضغوطة ؛ [ 40 ] كما تتوفر حزمة SOCKETS، وهي واجهة برمجة تطبيقات لمقابس الشبكة وحزمة اتصال، كإضافة اختيارية لنظام ROM-DOS. [ 40 ] [ 41 ] تأتي حزمة تطوير البرامج (SDK) مع Borland C/C++ و Turbo Assembler . [ 42 ]

متطلبات النظام: [ 43 ] [ 44 ]

  • معالج Intel 80186 أو ما يماثله
  • 10  كيلوبايت من ذاكرة الوصول العشوائي
  • 54 72  كيلوبايت من مساحة ذاكرة القراءة فقط أو مساحة القرص (حسب الإصدار)

من بين الأجهزة التي تستخدم أو استخدمت نظام التشغيل ROM-DOS: كاميرا Canon PowerShot Pro70، [ 38 ] وجهاز ADAM-4500 من شركة Advantech، [ 45 ] وجهاز Percon Falcon 325، [ 46 ] والعديد من أجهزة المساعد الرقمي الشخصي ( PDA) القديمة (مثل Tandy Zoomer و IBM Simon و HP OmniGo 100/120 و Nokia 9000 / 9000i / 9110 / 9110i ) ، وآلات حاسبة بيانية من سلسلة Casio Algebra FX ، وجهاز PROMDISK من شركة MCSI، [ 33 ] وجهاز الكمبيوتر PC/104 من شركة Arcom. [ 30 ] كما يعتمد برنامج Intel Advanced RAID Configuration Utility (ARCU) على نظام ROM-DOS، [ 47 ] ومنذ عام 2004، كانت جميع أقراص موارد النظام المدمجة في لوحات خوادم Intel تتضمن نظام ROM-DOS. [ 48 ] ​​جاء جهاز FMT 3000 من شركة Symbol مزودًا بنسخة من نظام التشغيل ROM-DOS. [ 49 ]

الأوامر

يدعم نظام ROM-DOS قائمة الأوامر التالية. [ 50 ]

مراجع

  1. معلومات عن شركة خاصة: داتالايت، إنك. بيزنس ويك .
  2. جانسل، جاك (13 يوليو 2015). "مقابلة مع داتالايت" . embedded.com . تم الاطلاع عليه بتاريخ 6 أغسطس 2015 .
  3. " ضمان عدم فقدان البيانات من الأجهزة ." تريشيا دوري. صحيفة سياتل تايمز ؛ 16 يوليو 2007.
  4. " فريق القيادة مؤرشف بتاريخ 2019-03-02 في Wayback Machine ." Datalight. تم الاسترجاع بتاريخ 2010-08-23.
  5. إيكل، بروس. استخدام لغة C++ ، أوزبورن ماكجرو هيل، 1989، ص 34.
  6. مجلة الكمبيوتر الشخصي ، المجلد 7، العددان 18-19 ، ص 38 .
  7. الصفحة الرئيسية لوالتر برايت . تم الاطلاع عليها بتاريخ 4 أغسطس 2010.
  8. " تاريخ مترجمات لغة سي القائمة على الحاسوب الشخصي ". بوب ستاوت. 1998.
  9. مقابلة مع والتر برايت . مجلة بيت وايز ؛ مايو 2006.
  10. " نظام التشغيل DOS المكتبي يتخفى لتشغيل الأنظمة المدمجة ." ديفيد شير. EDN ؛ 4 أغسطس 1994.
  11. نورم دريسنر (30 سبتمبر 2005). "رد: مُصرّف لغة C مجاني 80186" . مجموعة الأخبار : comp.arch.embedded . تاريخ الاسترجاع: 19 يوليو 2010 . 
  12. براءة اختراع الولايات المتحدة رقم 5860082: " طريقة وجهاز لتخصيص مساحة تخزين في ذاكرة فلاش. مؤرشفة بتاريخ 2018-09-09 في Wayback Machine ."
  13. براءة اختراع الولايات المتحدة رقم 6260156: " طريقة ونظام لإدارة المناطق التالفة في ذاكرة الفلاش. مؤرشفة بتاريخ 2018-09-09 في Wayback Machine ."
  14. براءة اختراع الولايات المتحدة رقم 7284101: " نظام ملفات موثوق وطريقة لتوفيره ". مؤرشفة بتاريخ 2018-09-09 في Wayback Machine .
  15. براءة اختراع الولايات المتحدة رقم 8572036: " طريقة وجهاز لإدارة الذاكرة المقاومة للأعطال " مؤرشفة بتاريخ 2018-09-09 في Wayback Machine .
  16. استحوذت شركة نورديك 9 توكسيرا على شركة داتالايت من الولايات المتحدة .
  17. 1 2 ميلر، درو. أمن الأجهزة المادية في بلاك هات: استغلال الأجهزة والبرامج ، ص  49. سينغريس، 2004. ISBN 978-1-932266-81-8.
  18. ورقة بيانات ريلاينس ، صفحة 1.
  19. " ريلاينس ". داتالايت. تم الاسترجاع في 13 أغسطس 2010.
  20. دليل مطوري ريلاينس ، الفصل 1.
  21. دليل مطوري Reliance Nitro ، "مقدمة".
  22. " تحسين مصفوفات ذاكرة الفلاش المقيمة في أجهزة ويندوز سي إي ". دينيس إدواردز وكيث غارفين. مجلة دكتور دوبز ؛ 1 نوفمبر 2001.
  23. " صعود هيمنة ذاكرة NAND Flash " مؤرشف بتاريخ 13 فبراير 2010 في Wayback Machine . بقلم بيل غراهام. ويند ريفر؛ 24 نوفمبر 2009.
  24. " شكراً على الذكرى " مؤرشف بتاريخ 12 يوليو 2014 في أرشيف الإنترنت . ويليام وونغ. التصميم الإلكتروني ؛ 21 مايو 2009.
  25. " "لينكس يكتسب نظام ملفات فلاش عالي الأداء" ."إريك براون. LinuxDevices.com ؛ 29 يناير 2008."
  26. ١ ٢ ٣ " برامج تشغيل ذاكرة الفلاش مؤرشفة بتاريخ ٣٠ يوليو ٢٠١٠ في موقع Wayback Machine ." داتالايت. تم الاسترجاع بتاريخ ١٣ أغسطس ٢٠١٠.
  27. ورقة بيانات FlashFX Pro 3.0 ، صفحة 1.
  28. ورقة بيانات FlashFx Tera ( رابط قديم مؤرشف بتاريخ 21-01-2013 على archive.today ، صفحة 1).
  29. " يحصل نظام التشغيل Windows CE على دعم مُحسّن لتقنية الفلاش" . مؤرشف من الأصل بتاريخ 16-07-2011."جوناثان أنجيل. WindowsForDevices.com ؛ 15 أبريل 2010."
  30. 1 2 " جهاز الكمبيوتر PC/104 يصمد في البيئات القاسية ." وارن ويب. EDN ؛ 3 فبراير 2000.
  31. " شركة كورتيس-رايت تختار برنامج إدارة الوسائط FlashFX Pro من داتالايت لعرض بنية برمجيات كونتينوم ." كورتيس-رايت. 3 أغسطس 2006.
  32. " قصة عميل: Teltronic مؤرشفة في 13-06-2011 على Wayback Machine ." ENEA. 2007.
  33. 1 2 PROMDISK مؤرشف بتاريخ 2016-03-04 في Wayback Machine . MCSI.
  34. 1 2 XCFiles ، ص. 1.
  35. الأسئلة الشائعة حول XCFiles رابط قديم مؤرشف بتاريخ 30-07-2012 على archive.today ، صفحة 2.
  36. دليل مستخدم exFiles (الإصدار 1.04) ، الصفحات 67، 72.
  37. " exFATファイルシステムの海外向け販売を開始أرشفة 2010-09-08 في آلة Wayback .". شركة الذكاء الاصطناعي؛ 6 يوليو 2010. ( ترجمة جوجل .)
  38. 1 2 " تم اختيار نظام التشغيل Datalight DOS لخط كاميرات كانون الرقمية الثابتة الجديد ." Business Wire ؛ 23 فبراير 1999.
  39. ورقة بيانات ROM-DOS ، صفحة 1.
  40. 1 2 جونز، إم. تيم. بروتوكولات طبقة التطبيق TCP/IP للأنظمة المدمجة ، الملحق ج: حزم بروتوكول TCP/IP. مؤرشف في 28-12-2009 على موقع Wayback Machine . تشارلز ريفر ميديا، 2002. ISBN 1-58450-247-9.
  41. مقابس داتالايت، مؤرشفة بتاريخ 30 يوليو 2010 في موقع Wayback Machine . تم الاطلاع عليها بتاريخ 19 يوليو 2010.
  42. ورقة بيانات ROM-DOS ، صفحة 2.
  43. دليل منتج ROM-DOS ، صفحة 6.
  44. ROM DOS 6.22 . EMAC, Inc. 2010. متطلبات النظام الخاصة بالبائع أعلى إلى حد ما: 18 كيلوبايت من ذاكرة الوصول العشوائي و124 كيلوبايت من المساحة.
  45. ADAM-4500 - وحدة تحكم الاتصالات القائمة على الكمبيوتر الشخصي . أدفانتك.
  46. " أجهزة مسح الترددات اللاسلكية لجمع البيانات ." معرف البيانات عبر الإنترنت.
  47. وحدة تحكم RAID للخادم من إنتل U3-1L منخفضة الارتفاع (SRCU31L): المواصفات الفنية للمنتج ، ص 12.
  48. " تم أرشفة ملف INSTALL.TXT لحزمة تحديث النظام (SUP) في 13 يوليو 2011 على موقع Wayback Machine ." 19 مايو 2004.
  49. دليل برنامج FMT 3000 مؤرشف بتاريخ 2016-03-04 في Wayback Machine ، صفحة 41.
  50. "دليل مستخدم Datalight ROM-DOS" (ملف PDF) . www.datalight.com . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 16 نوفمبر 2011.