Microsoft ilmoitti ostaneensa Express Logicin ja sen reaaliaikaisen käyttöjärjestelmän ThreadinX paljastamattomalle summalle. Tämä tekee ThreadX: stä esineiden internetin kolmas foorumi yrityksen, yhtiön. Minulla oli jo yksi Windows-pohjainen (Windows 10 IoT) ja yksi Linux-pohjainen (Azure Sphere).
ThreadX on reaaliaikainen käyttöjärjestelmä. Reaaliaikaiset käyttöjärjestelmät (RTOS: t) eroavat tavanomaisemmista alustoista ennustettavuutensa suhteen. RTOS: n avulla kehittäjä voi tietää, kuinka kauan kestää siirtyä prosessista toiseen. Arviolta 6.200 miljardia ThreadX-asennusta on käynnissä useilla kymmenillä erityyppisillä prosessoreilla tai mikro-ohjaimilla.
Tämä käyttöjärjestelmäluokka varmistaa, että sovellukset pystyvät reagoimaan ajoissa laitteistotapahtumiin, ajastimiin tai muihin asioihin, jotka voivat saada sovelluksen haluamaan käyttää prosessoria.
Mille ThreadX-reaaliaikainen käyttöjärjestelmä on tarkoitettu?
ThreadX käyttää yhtä monipuolisesti kuin NASA: n Deep Impact -tehtävää tai on osa monien Wi-Fi-laitteiden laiteohjelmistoja. Nämä Tehtävät tarvitsevat reaaliaikaisen käyttöjärjestelmän, koska niiden on reagoitava nopeasti.
Vaikka Linux voidaan mukauttaa joihinkin RTOS: n ominaisuuksiin, ThreadX: llä on suuri etu: se on pieni. TAIPienin ThreadX-asennus vie 2.000 tavua tallennustilaa ja vaatii 1 kt RAM-muistia. Microsoftin Spheren laitteisto puolestaan käyttää räätälöityä ARM-prosessoria, siinä on 4 Mt RAM-muistia sovelluksiin ja 16 Mt tallennustilaa.
Microsoft aiot käyttää ThreadX: ää sekä yhdessä Linuxin kanssa että itsenäisesti Mukautetun Linux-jakelun rinnalla toimiva ThreadX antaa reaaliaikaisen valmiuden sovelluksen niille osille, jotka sitä tarvitsevat, sekä Linux-ympäristön sovelluksen ei-kriittisille osille. Joillekin IoT-laitteille, jotka ovat liian pieniä Sphereille, ne käyttävät suoraan ThreadX: ää.
Microsoftin strategia Se ei ole lyödä vetoa dispositivos riippumaton. He lyövät vetoa laitteisiin, jotka on kytketty niiden seuranta- ja hallintapilvipalveluun, joka on erikoistunut esineiden internetiin Azure IoT Hub. Analyytikot arvioivat, että ThreadX: n lisäämisen myötä yrityksestä tulee vahva kilpailija Amazonille, jolla on oma reaaliaikainen käyttöjärjestelmä: Amazon FreeRTOS.