News for hackers. Stuff that matters.
Re:CPU Usage Differences After Applying Meltdown Patch at Ep... by nudgeee on Saturday January 06, 2018 @11:42AM (#16085991)
I think CPU designers are getting too much flak for this. The side effects of speculative execution has been around ever since their introduction. A compounding problem is how abstract software has become, it has made assumptions on the underlying execution model without a deeper understanding of its sublteties (sandboxing, containers, etc trying to guarantee process isolation). It’s the Law of Leaky Abstractions [0] at work. What is alarming is how long it has taken for us to collectively realize this is a problem. Hats off to the folks for uncovering this blind spot to us.

[0] https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-a...

Re:CPU Usage Differences After Applying Meltdown Patch at Ep... by Groxx on Saturday January 06, 2018 @08:14PM (#16088489)
How does software abstraction impact this? (aside from the on-chip software/"software" doing the branch prediction)