|
|
|
|
|
by codeflo
1703 days ago
|
|
This sort of bug only happens when running a multithreaded program (with shared memory) on a multicore processor. You do need both for the problem to happen: Without shared memory, there’s nothing to exploit. And with a single core only, you get time-sliced multithreading, which orders all operations. My point is, that combination was a lot rarer in ARM land before people started doing serious server or desktop computing with those chips. |
|