Microsoft je napovedal nakup Express Logic in njegovega operacijskega sistema Thread v realnem časuX za nerazkrito vsoto. Zaradi tega je ThreadX tretja platforma za internet stvari podjetja. Imel sem že enega, ki temelji na operacijskem sistemu Windows (Windows 10 IoT) in enega na Linuxu (Azure Sphere).
ThreadX je operacijski sistem v realnem času. Operativni sistemi v realnem času (RTOS-i) se od bolj običajnih platform razlikujejo po svoji predvidljivosti. Z RTOS, razvijalec lahko ve, koliko časa bo trajalo za prehod iz enega procesa v drugega. Ocenjuje se, da se na več deset različnih vrstah procesorjev ali mikrokrmilnikov izvaja 6.200 milijarde postavitev ThreadX.
Ta razred operacijskih sistemov zagotavlja, da se bodo lahko aplikacije pravočasno odzvale na strojne dogodke, časovnike ali druge stvari, zaradi katerih bo aplikacija želela uporabljati CPU.
Čemu je namenjen operacijski sistem ThreadX v realnem času?
ThreadX uporablja tako raznoliko uporabo kot NASA-ina misija Deep Impact ali je del vdelane programske opreme številnih naprav Wi-Fi. Te Za naloge je potreben operacijski sistem v realnem času, ker obstajajo časovne omejitve, kako hitro se morajo odzvati.
Čeprav je Linux mogoče prilagoditi tako, da ima nekatere funkcije RTOS-a, ThreadX ima veliko prednost: majhen je. ALIMinimalna namestitev ThreadX zaseda 2.000 bajtov pomnilnika in zahteva 1 KB RAM-a. Microsoftova strojna oprema za Sphere uporablja procesor ARM po meri, ima 4 MB RAM-a za aplikacije in 16 MB prostora za shranjevanje.
Microsoft nameravate ThreadX uporabljati v povezavi z Linuxom in neodvisno .ThreadX, ki se izvaja skupaj z distribucijo Linuxa po meri, bo v realnem času omogočil tiste dele aplikacije, ki jo potrebujejo, skupaj z okoljem Linux za nekritične dele aplikacije. Za nekatere naprave IoT, ki so premajhne za Sphere, bodo neposredno zagnale ThreadX.
Microsoftova strategija Ne gre staviti na Naprave neodvisen. Stavijo na naprave, povezane z njihovo oblačno storitvijo za spremljanje in upravljanje, specializirano za Azure IoT Hub Internet of Things. Analitiki ocenjujejo, da bo podjetje z dodatkom ThreadX postalo močna konkurenca Amazonu, ki ima svoj operacijski sistem v realnem času: Amazon FreeRTOS.