JavaScript is currently disabled.Please enable it for a better experience of Jumi. Linux under 30µs – garanterat (UPPDATERAD)
Nu är realtidsresponsen i Linux nere i under 30 µs. Det rapporterar amerikanska Montavista Software. Genomsnittsresponsen var 5 µs i ett belastningstest.
Linux på 3 Mbyte
 
Fotavtrycket på kärnan, när den kompileras med biblioteklet µLibc, är 3 Mbyte – en fjärdedel av den tidigare storleken.

Kärnan är version 2.6.18. Montavista ger i sin pressrelease mycket ära till Linuxutvecklaren Ingo Molnár, ungrare anställd på konkurrenten Red Hat, för nya realtidsmodifieringar bland annat med nya synkroniseringsmöjligheter mellan trådar (futex) och en timer med hög upplösning (hrtimer).

Några andra nyheter  i version 5.0 är:
  • förbättrad IPv6
  • USB OTG
  • GCC 4.2.0
  • Oprofile – en statistisk systemprofilerare processpårning med LTT
  • minnesavlusning med Mpatrol Eclipseutvecklingsmiljön DevRocket 5.0
  • Application Developer Kit 5.0
Siffrorna gäller för ett ett fullt belastat system.

– Vi testade under de allra tuffaste förutsättningarna, säger Patrick MacCarthy, Montavistas produktchef.

Montavista testade en 2 GHz Pentium M med 1 Gbyte RAM med belastningstestet ltptest.

Genomsnittsresponstiden för både användar- och kärnapplikationer var 5 µs. Den sämsta responstiden för applikationer i kärnan var 25 µs och för användarapplikationer – den svårare utmaningen – 26 µs.

Den version av Linux som körs är Montavistas nya distribution Professional Edition 5.0. Allt är öppen källkod.

Montavista försöker förvandla pc-operativsystemet Linux till ett realtidsoperativsystem. Genom att modifera operativsystemets kärna har man steg för steg lyckats korta ner dess svarstider.

I sin förra distribution garanterade man svarstider under 100 µs vilket exempelvis betydde att Linux skulle kunna klara att agera basbandsoperativsystem i en mobiltelefonen. Om den möjligheten används i någon mobiltelefon är okänt – den lösning som idag blir allt vanligare för den som vill blanda basband och användarprogram på en enda processorkärna, är istället virtualisering med ett RTOS eller realtidsprogram i ett gäst-OS och Linux som ett andra gäst-OS.

Mediakonvergens – det är det tillämpningsområde som Montavista gör reklam för i samband med lanseringen av 5.0. Ljudkvalitet, strömmande video, bandbredd och tjänstekvalitet är nyckelorden.
MER LÄSNING:
 
KOMMENTARER
Kommentarer via Disqus

Anne-Charlotte Lantz

Anne-Charlotte
Lantz

+46(0)734-171099 ac@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)