3min chapter

Oxide and Friends cover image

Revisiting Unikernels

Oxide and Friends

CHAPTER

Is Your Operating System Kernel a Restricted Execution Domain?

I don't think you have to solve the halting problem because your operating system kernel is necessarily a restricted execution domain, right? You're not running arbitrary code in the kernel generally speaking. Even if you are with something like, what is it, EPF, there are restrictions on that, right? Like loops have to terminate and so forth. So I think that you're solving any number of halting problem lens, but you are not solving the halting problem in general. It's very hard to make that stack access entirely safe, because that involves reasoning about what your program is going to do.

00:00

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode