News for hackers. Stuff that matters.
Re:Essence: Desktop operating system built from scratch by pjmlp on Sunday January 16, 2022 @03:02AM (#29954226)
Like everything in computing it depends.

x86 and ARM don't same the same memory consistency model, so while managed languages do somehow protect their users from the differences, languages like C++ do expose it by default (unless you make use of the C++11 memory model APIs[0]).

So it depends how clever the lock-free kernel datastructure were written and other memory access assumptions.

[0] - https://en.cppreference.com/w/cpp/language/memory_model

There are no comments on this comment yet.