Тёмный

From L3 to seL4 what have we learnt in 20 years of L4 microkernels? 

Association for Computing Machinery (ACM)
Подписаться 43 тыс.
Просмотров 11 тыс.
50% 1

The L4 microkernel has undergone 20 years of use and evolution. It has an active user and developer community, and there are commercial versions which are deployed on a large scale and in safety-critical systems. In this paper we examine the lessons learnt in those 20 years about microkernel design and implementation. We revisit the L4 design papers, and examine the evolution of design and implementation from the original L4 to the latest generation of L4 kernels, especially seL4, which has pushed the L4 model furthest and was the first OS kernel to undergo a complete formal verification of its implementation as well as a sound analysis of worst-case execution times. We demonstrate that while much has changed, the fundamental principles of minimality and high IPC performance remain the main drivers of design and implementation decisions.
In the ACM Digital Library: dl.acm.org/citation.cfm?id=252...

Наука

Опубликовано:

 

26 фев 2014

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 9   
@biggusmunkusthegreat
@biggusmunkusthegreat 2 месяца назад
I've been designing a microkernel for 7 years now and to hear many of the ideas I've had over the years put so succinctly is so satisfying. Clear, direct, amazing talk. Thank you SO MUCH for posting this.
@jlxip
@jlxip 2 года назад
This is awesome, thank you for posting it on RU-vid.
@doBobro
@doBobro 2 месяца назад
Ah those sweet pre-SPECTRE times full of hopes.
@inkbunnybunny
@inkbunnybunny Месяц назад
I have a question would it be possible to have more than just User and Kernel space?
@teclishighelf5787
@teclishighelf5787 7 лет назад
Heiser is busted! I found a darknet site with sel4 exploits and they all work on the version of seL4 that apple used.......
@qwertyplm13does51
@qwertyplm13does51 6 лет назад
teclis High Elf does Apple use sel4?
@jochenliedtke6910
@jochenliedtke6910 7 лет назад
OMG that old dude is still around!! Garnot Heiser is an old man long past his prime and long past his time. He should have been put out to pasture all long time ago.
@teclishighelf5787
@teclishighelf5787 7 лет назад
Yes, I agree Heiser and his research group should definitely put away their laptops and take up knitting.
@afakeaccountofcourse.8463
@afakeaccountofcourse.8463 3 года назад
gee, why so much hate? Be constructive.
Далее
seL4 Is Free - What Does This Mean For You?
49:45
Просмотров 9 тыс.
Как выходим с тройняшками 🙃
00:17
1❤️
00:17
Просмотров 8 млн
w01a: Introduction to microkernels and seL4
1:24:55
Просмотров 6 тыс.
24C3: Inside the Mac OS X Kernel
42:05
Просмотров 69 тыс.
W01a: Introduction to microkernels and seL4
1:39:47
Просмотров 8 тыс.
An Introduction to Linux IPC Facilities
1:36:57
Просмотров 38 тыс.
Is It Time to Rewrite the Operating System in Rust?
1:09:18
L4 and Fast Interprocess Communication
13:36
Просмотров 13 тыс.
Choose a phone for your mom
0:20
Просмотров 4,7 тыс.