Microsoft kupuje Express Logic i jego system operacyjny czasu rzeczywistego ThreadX

Witryna internetowa Express Logic

Strona internetowa Express Logic, firmy kupionej przez Microsoft

Microsoft ogłosił zakup Express Logic i jego systemu operacyjnego czasu rzeczywistego ThreadX za nieujawnioną kwotę. To sprawia, że ​​ThreadX trzecia platforma dla Internetu rzeczy firmy. Miałem już jeden oparty na systemie Windows (Windows 10 IoT) i jeden oparty na Linuksie (Azure Sphere).

ThreadX to system operacyjny czasu rzeczywistego. Systemy operacyjne czasu rzeczywistego (RTOS) różnią się przewidywalnością od bardziej konwencjonalnych platform. Z RTOS, programista może wiedzieć, ile czasu zajmie przejście z jednego procesu na inny. Szacuje się, że istnieje 6.200 miliarda wdrożeń ThreadX działających na kilkudziesięciu różnych typach procesorów lub mikrokontrolerów.

Ta klasa systemów operacyjnych zapewnia, że ​​aplikacje będą w stanie reagować na czas na zdarzenia sprzętowe, liczniki czasu lub inne rzeczy, które mogą sprawić, że aplikacja będzie chciała korzystać z procesora.

Do czego służy system operacyjny czasu rzeczywistego ThreadX?

ThreadX ma tak różnorodne zastosowania, jak misja Deep Impact NASA lub bycie częścią oprogramowania układowego wielu urządzeń Wi-Fi. Te Zadania wymagają systemu operacyjnego czasu rzeczywistego, ponieważ istnieją ograniczenia czasowe dotyczące szybkości reakcji.

Chociaż Linux można dostosować do niektórych funkcji systemu RTOS, ThreadX ma wielką zaletę: jest mały. LUBMinimalna instalacja ThreadX zajmuje 2.000 bajtów pamięci i wymaga 1 KB pamięci RAM. Sprzęt Microsoftu dla Sphere wykorzystuje specjalnie zaprojektowany procesor ARM, ma 4 MB pamięci RAM dla aplikacji i 16 MB pamięci.

Microsoft planują używać ThreadX zarówno w połączeniu z Linuksem, jak i niezależnie .ThreadX działający wraz z niestandardową dystrybucją Linuksa zapewni możliwość pracy w czasie rzeczywistym tym częściom aplikacji, które tego potrzebują, wraz ze środowiskiem Linux dla niekrytycznych części aplikacji. W przypadku niektórych urządzeń IoT, które są zbyt małe dla Sphere, będą uruchamiać ThreadX bezpośrednio.

Strategia Microsoftu To nie jest do obstawiania dispositivos niezależny. Stawiają na urządzenia połączone z ich usługą w chmurze monitorowania i zarządzania, specjalizującą się w Internecie rzeczy Azure IoT Hub. Analitycy szacują, że wraz z dodaniem ThreadX, firma stanie się silnym konkurentem dla Amazon, który ma własny system operacyjny czasu rzeczywistego: Amazon FreeRTOS.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.