JavaScript is currently disabled.Please enable it for a better experience of Jumi.
onsdag 31 augusti 2016 VECKA 35
Alla som lärt sig hur operativsystem fungerar med hjälp av kurslitteratur från den nederländske forskaren Andrew Tanenbaum, får en tår i ögat när de får höra att hans operativsystem Minix nu får 2,5 miljoner euro av EU för vidareutveckling. Pengarna ska räcka till att försörja tre forskare och två forskningsassistenter i fem år. Minix inspirerade en gång finländaren Linux Torvalds att dra igång projektet Linux.

Syftet med Minix var att lära ut principer för operativsystem. Det är det fortfarande. Men Andrew Tanenbaum började år 2007 vidareutveckla Minix i riktning mot att också bli ett operativsystem för inbyggda system. Med robusthet som riktmärke.

–Jag blir så fruktansvärt frustrerad när programvara inte fungerar, säger Andrew Tanenbaum.

Linus Torvalds och Andrew Tanenbaum har en aldrig avslutat schism om hur operativsystem ska konstrueras.

Minix är en så kallad mikrokärna, ett minimalt operativsystem som endast sköter den mest grundläggande funktionaliteten som processtrådar och kommunikation, medan så mycket som möjligt av andra tjänster, som filsystem och drivrutiner, körs med begränsade rättigheter som vanliga tillämpningsprogram.

Det ger mer robusthet – en kraschande drivrutin behöver inte krascha operativsystemet.

Medan Linux är en monolitisk kärna som ger betydligt större delar av operativsystemet fullständiga rättigheter. Syftet är bättre prestanda.

Meningskiljaktigheten dras till sin spets i Andrew Tanenbaums nya planer för skötebarnet Minix. Andrew Tanenbaum vill bygga ett operativsystem som är extremt robust. Han gör det genom att sätta flera lager av tvångströjor på de drivrutiner som i en monolitisk kärna är fullt fria medborgare.

Drivrutinen kan inte öppna en port, ta kontakt med ett program, skicka en signal eller skriva till en minnesadress utan att första ha inhämtat erforderliga detaljerade tillstånd.

Det nya Minix ska inte bara kunna överleva en kraschad drivrutin utan ska dessutom kunna automatiskt upptäcka att drivrutinen kraschat, och därefter starta om den. Jobbet sköts av ett program kallat reinkarnationsservern, som också startar om drivrutiner som fastnat i eviga repetitiva cykler.

Tanenbaum ska också jobba vidare med att krympa storleken på Minix, som idag är nere på 4000 kodrader från de ursprungliga 12 000 rader som publicerades i appendix i hans klassiska lärobok.
MER LÄSNING:
 
 
MEST LÄST JUST NU
Biometrichips är ny trend

Kretsar som scannar ögon och ansikten eller läser av fingeravtryck är en tillväxtmarknad, enligt taiwanesiska tidningen Digitimes, som hänvisar till industrikällor.

Volvo söker 400 ingenjörer

Volvo Cars planerar att anställa cirka 400 ingenjörer under det närmaste året. Främst i Göteborg, men även i Lund. Det är i första hand kompetens inom programvaruutveckling som företaget är ute efter för att stärka sin utveckling inom självkörande bilar, säkerhet och elektrifiering.

Med sikte på Industri 4.0

Den svenska kraftspecialisten Powerbox släpper fyra kraftaggregat för industrin. De levererar från 80 till 400 watt, kommer i närmare 30 variationer och är konstruerade för att strömförsörja system i industrimiljöer som kommunicerar i realtid över internet.

Efter 40 år – NI får ny vd

James Truchard har varit vd på National Instruments sedan han var med och grundade företaget 1976. Nu är det klart att den 73-årige veteranen ersätts av företagets mångårige finanschef Alex Davern.

Batterilager snabbt lönsamt för flerbostadshus

Redan med så lite som 0,8–1,3 kWh centraliserad lagringskapacitet per lägenhet kan flerbostadshus minska sina effekttoppar med 40 procent. Det har elkraftbranschens intresseorganisation Power Circle visat i simuleringar.

Wed 08:00, N = 200
 
SENASTE KOMMENTARER
Kommentarer via Disqus