Follow Slashdot stories on Twitter


Forgot your password?

Comment Re:This Will Go Nowhere (Score 4, Informative) 220

They did do bounds tests. That generates exceptions, but a thread or process can catch those exceptions and ignore them, Because the CPU is pipelined, and different instruction sub-tasks take different amounts of time, it's more efficient to assume reads will be successful and to start those sub-tasks that take the longest time first. A memory fetch from off-CPU memory chips takes way longer than a bounds check. So it's better off sending out the request to load that memory location into cache on the chance that it will be a valid address, then do the bounds test to generate an exception, then roll back the speculative state if an error occurs. But the state of the cache wasn't rolled back. So some data values were evicted to make way for the new data. Those could be read back.

Comment Re:They'll just go to work for a gov't contractor (Score 3, Informative) 225

It's the usual strategy when a right-wing government comes into power. The mantra is "the private sector can do things more efficiently and cheaply that the public sector". So all those departments are required to reduced people count. They then rehire their staff as private sector consultants and contractors to do the same work as before, then claim more jobs have been created while reducing the size of the public sector.

Comment Re:Easy to do for Net Energy Exporting countries (Score 5, Informative) 192

Norway is diversifying away from oil production and into renewable energies like offshore wind farms and hydroelectric power generation. The same technologies used to make oil rigs and power lines resistant to salt water corrosion can be used for offshore wind farms as well. With a population around 5 million and twice the land area of the UK, they can make fast economic changes. Plus they invested the revenue from the oil industry into a trust fund for the country.

Comment Unfortunately... (Score 5, Informative) 110

... while it was a great method for user input and getting players to move around rather than remain sitting, advertisers were starting to use to the device to collect marketing data about users:

"Xbox One can essentially work like TV that watches you, bringing marketers a huge new trove of data,"

Comment Re:tanenbaum's revenge? (Score 3, Insightful) 416

And this comment. Someone could feel the storm coming.

KAISER: hiding the kernel from user space

Posted Nov 16, 2017 7:21 UTC (Thu) by alkbyby (subscriber, #61687) [Link]
Looks like something bad is coming. Such as mega-hole maybe in hardware that can be mitigated by hiding kernel addresses.

Otherwise I cannot see why simply hiding kernel addresses better, suddenly becomes important enough to spend massive amount of cpu on it.

- This isn't the first time. There was a problem a decade ago with Intel CPU's, when separate process threads could access each others data through cache memory.

Comment Re:How is this not fraud? (Score 1) 289

"The case is clear: an economically challenged government, perniciously influenced by the interests of the housing lobby, blew it. The entire Irish episode will be studied internationally in years to come as an example of how not to do things."

Comment Re:How is this not fraud? (Score 0) 289

These countries do it deliberately. They know that having the lowest tax rates in Europe will attract the multinationals to their country. That's why Ireland was called the Celtic Tiger for having such a strong economy back in the 2000's. So strong, that salaries and house prices were going up and up. Every young couple was achieving their life ambition of owning a house in its own field. Then the EU demanded that housing was made at higher densities (terraced homes), to the point the housing market and economy collapsed, and graduates had to start leaving, to be replaced by refugees.

Slashdot Top Deals

FORTUNE'S FUN FACTS TO KNOW AND TELL: #44 Zebras are colored with dark stripes on a light background.