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
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner