2min chapter

Signals and Threads cover image

What Is an Operating System? with Anil Madhavapeddy

Signals and Threads

CHAPTER

Using a Data Race in a MultiCoro Camel?

When you have a data race, this means that two threads of parallel execution are access in the same memory at the same time. In multi coro camel, we guarantee that the programme is consistent and secretionly consistent between data races. The programe can do anything conventionally. It's hard to explain any more without showing you fragments of code. But conceptually, if there is a data race on a camel code, it will not spread in either space or time.

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