Microsoft манбаи кушодаи Azure RTOS ва интиқоли лоиҳаро ба ҷомеаи Eclipse эълон кард

Microsoft эълон кард, ки он дар асоси иҷозатномаи иҷозатдодашудаи MIT барои системаи оператсионии Azure RTOS-и худ кушода аст, ки онро пас аз ба даст овардани Express Logic дар соли 2019 ба даст овардааст ва қаблан бо номи ThreadX дар тӯли зиёда аз 20 сол фиристода шудааст. Гуфта мешавад, ки ОС дар саросари ҷаҳон дар беш аз 12 миллиард дастгоҳ, аз ҷумла электроникаи маишӣ, системаҳои саноатӣ, дастгоҳҳои тиббӣ, принтерҳо, чипҳои WiFi ва ҳатто системаҳои борти киштиҳои кайҳонӣ насб шудааст.

Пас аз манбаи пурраи кушода (рамзи ThreadX қаблан дастрас буд, аммо таҳти иҷозатномаи маҳдудкунанда), ки моҳи январи соли 2024 ба нақша гирифта шудааст, маҳсулот таҳти сарпарастии ташкилоти ғайритиҷоратии Eclipse Foundation қарор хоҳад гирифт ва бо номи Eclipse ThreadX ҳамчун файл таҳия карда мешавад. лоиҳаи муштараки мустақил, ки ба таъминкунандагони инфиродӣ вобаста нест. Интизор меравад, ки интиқоли лоиҳа ба платформаи мустақил иштирокчиёни навро ба рушд ҷалб мекунад ва ба рушди платформа ва экосистемаи алоқаманд мусоидат мекунад. AMD, Cyphbridge, NXP, PX5, Renesas, ST Microelectronics, Silicon Labs ва Witekio (Avnet) аллакай эълон карданд, ки ба лоиҳаи муштарак ҳамроҳ мешаванд.

Системаи оператсионии Eclipse ThreadX дар маҷмӯаи ҳадди ақал ҳамагӣ 2 КБ-ро мегирад, қодир аст дар микросхемаҳои дорои 1 КБ RAM кор кунад, гузариши контекстро дар як қисми микросекундҳо таъмин мекунад ва дар 120 сикли протсессор бор мекунад. Дар байни хусусиятҳои ThreadX: меъмории ба пико-аслӣ асосёфта, банақшагирҳо барои мултипликатори пешгирикунанда (дар асоси афзалиятҳо) ва мултипликатори муштарак, механизми кам кардани коммутаторҳои контекстӣ тавассути ғайрифаъол кардани пешгирикунии вазифаҳо то афзалияти ҳадди муайян, дастгирии занҷири рӯйдодҳо, маҷмӯи васеи хидматҳои системаи плагин, коркарди қатъи хеле зуд, оптимизатсияи иловагии коркарди қатъи таймер, абзорҳои идоракунии хотира бо дастгирии MMU/MPU, ҳифзи хотира, паёмнависӣ ва мубодилаи маълумот байни риштаҳо, расонидани огоҳиномаҳо дар бораи рӯйдодҳо, механизмҳои ҳамоҳангсозии ришта , дастгирии мутексҳо ва семафорҳо.

Илова ба рамзи системаи амалиётӣ, ҷузъҳои зерин кушода ва ба Eclipse интиқол дода мешаванд:

  • NetX Duo як стеки шабакавӣ мебошад, ки барои истифода дар системаҳои вақти воқеӣ ва дастгоҳҳои Интернети ашё (IoT) пешбинӣ шудааст. IPv4, IPv6, TCP, UDP, ICMP, TLS, DTLS, IPsec, PPPoE, DHCP, DNS, HTTP, IGMP, POP3, SMTP, SNMP, MQTT, CoAP, LWM2M дастгирӣ карда мешаванд.
  • USBX як стеки USB бо дастгирии шеваҳои муштарӣ, мизбон (EHCI, OHCI) ва OTG (дар роҳ) мебошад.
  • FileX як системаи файлии мувофиқи FAT (FAT12/16/32 ва exFAT) мебошад, ки пурра ба асосии ThreadX муттаҳид шудааст.
  • LevelX як амалисозии алгоритми Wear Leveling барои системаи файлии FileX мебошад, ки ба шумо имкон медиҳад умри дискҳои Flash-ро дароз кунед.
  • GUIX китобхона барои эҷоди интерфейсҳои графикии дарунсохташуда мебошад.
  • GuiX Studio як муҳити тарроҳӣ мебошад, ки ба шумо имкон медиҳад, ки унсурҳои графикиро барои китобхонаи GUIX эҷод кунед ва ба таври худкор рамзи C-ро барои кор дар муҳити ThreadX тавлид кунед.
  • TraceX як абзори пайгирӣ мебошад, ки интерфейси графикиро барои пайгирӣ ва таҳлили рӯйдодҳо дар вақти воқеӣ таъмин мекунад.

Амалиётро дар аксари маъмултарин микроконтроллерҳо ва протсессорҳо, аз ҷумла протсессори бисёраслии x86, MIPS, RISC-V ва ARM, инчунин микросхемаҳои STM, NXP, Qualcomm, Renesas, Texas Instruments ва Microchip дастгирӣ мекунад. Қабатҳо барои таъмини мутобиқат бо FreeRTOS, POSIX ва OSEK таъмин карда мешаванд. Система барои истифода дар системаҳои муҳим, ки сатҳи махсуси эътимоднокӣ талаб мекунанд, сертификатсия шудааст, ки мувофиқи талаботи стандартҳои бехатарӣ ва эътимоднокӣ IEC 61508, IEC 62304, ISO 26262, EN 50128 ва EAL4+ Criteria Common эътироф шудааст.

Ҷузъҳои марбут ба сертификатсия инчунин ба Eclipse тӯҳфа карда шудаанд ва дар зери иҷозатномаи кушода ва ройгон дастрас хоҳанд буд. Сертификатсияҳои дастрас ба Eclipse ThreadX имкон медиҳанд, ки дар корхонаҳои кимиёвӣ, системаҳои нафту газ, нерӯгоҳҳои барқӣ, аэрокосмосӣ, роҳи оҳан, системаҳои автомобилӣ (аз ҷумла чипҳои идоракунии муҳаррик, системаҳои кӯмаки ронандагӣ ва автопилотҳо) ва дастгоҳҳои тиббӣ истифода шаванд.

Манбаъ: opennet.ru

Хостинги боэътимодро барои сайтҳо бо муҳофизати DDoS, серверҳои VPS VDS харед 🔥 Харидани хостинги боэътимоди вебсайт бо муҳофизати DDoS, серверҳои VPS VDS | ProHoster