Comment on Concurrent Programming, with ExamplesparentComments−011000116yAlso lock free usually means atomics which means memory fences. Those can be slow. It's another tool you should have available though.−scott_s6yMemory fences and atomics are a part of lock-based code as well. They're just hidden by the locking and notification primitives.
Comments
Also lock free usually means atomics which means memory fences. Those can be slow. It's another tool you should have available though.
Memory fences and atomics are a part of lock-based code as well. They're just hidden by the locking and notification primitives.