Slashdot Mirror


User: hcs_$reboot

hcs_$reboot's activity in the archive.

Stories
0
Comments
4,371
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 4,371

  1. Re:More money than sense on Tesla Owner Attempts Autopilot Defense During DUI Stop (arstechnica.com) · · Score: 1

    Interesting, I always thought that of Audi owners.

  2. Re:In more ways than one? on Linux 4.15 Becomes Slowest Release Since 2011 (theregister.co.uk) · · Score: 1

    It easily runs slower. Do you think software performance improves faster than hardware performance?

    Algorithms improvement? Like improving concurrent accesses tools? Memory management (malloc/free are expensive)? Optimizing hardware utilization and compatibility? This is the Linux kernel - a newer release\ might work faster (better) than an older one.

  3. Re:Good! on Linux 4.15 Becomes Slowest Release Since 2011 (theregister.co.uk) · · Score: 1

    This. Indeed.

  4. Re:Title is misleading; slowest PROCESS since 2011 on Linux 4.15 Becomes Slowest Release Since 2011 (theregister.co.uk) · · Score: 1

    Not sure "slowest process" is the appropriate term talking of a kernel. "Slowest release completion" might be better.

  5. Re:Easy fix on Linux 4.15 Becomes Slowest Release Since 2011 (theregister.co.uk) · · Score: 1

    Unfortunately, the replacement could be the kind it was for Apple in 2011. Tim Cook is not that bad as a regular CEO, it's just that Jobs was exceptional.

  6. Re:In more ways than one? on Linux 4.15 Becomes Slowest Release Since 2011 (theregister.co.uk) · · Score: 1

    Let's hope it doesn't also run slower than it did in 2011

    That's what they try to do. Don't forget that besides the microcode, the kernel also has to integrate some Meltdown/Spectre "mitigation" code, which is likely to alter performances.

  7. Re:Is there any other option, Linus? on Linus Torvalds Calls Intel Patches 'Complete and Utter Garbage' (lkml.org) · · Score: 1

    Other solution is clear the cache loaded during speculative execution *only* if the branch jump (or not) happens to be different (Spectre) or if an exception occurred (Meltdown). Voilà.

  8. Re:Company doesnâ(TM)t spend 20 million, is h on Google's $20 Million Race To the Moon Will End With No Winner -- and Google is OK With That (cnbc.com) · · Score: 1

    Why is there a deadline at all, anyway?

  9. Re:Is there any other option, Linus? on Linus Torvalds Calls Intel Patches 'Complete and Utter Garbage' (lkml.org) · · Score: 1

    The issue is that some processors don't actually clean up after themselves when branch mis-prediction occurs.

    More specifically [or maybe even correctly], that would be clean-up the part of the CPU cache, that was loaded *during* speculative execution, after mis-prediction is actually confirmed (or after exception is confirmed in the case of Meltdown). This is enough to fix both Meltdown and Spectre.

  10. Re:Is there any other option, Linus? on Linus Torvalds Calls Intel Patches 'Complete and Utter Garbage' (lkml.org) · · Score: 1

    That would be catastrophic for any application iterating over an array or a linked list or a generic object graph ( so basically all )

    No. The cache is big enough to keep a good chunk of the array in the CPU. Again, goal is not loading *uncached* data during speculative execution, which should only matter a small % of the work. Garbage code could suffer from that, though.

  11. Re:Is there any other option, Linus? on Linus Torvalds Calls Intel Patches 'Complete and Utter Garbage' (lkml.org) · · Score: 1

    Not sure about your knowledge web programming wise, but javascript helps a lot in a highly dynamic page, allowing the user to stay on the same page and perform many operations, for instance. Javascript doesn't always mean crap - there's a lot of JS crap due to programmers incompetency (since "web programming" is said to be "easy"), but there is also well made applications where JS makes a lot of good local work and reduces the burden server side.

  12. Re:Is there any other option, Linus? on Linus Torvalds Calls Intel Patches 'Complete and Utter Garbage' (lkml.org) · · Score: 1

    Considering how messy were the recent Intel-contributed patches applied to various servers (unexpected reboots for instance), Linus must be at least partially right.

  13. Re:Is there any other option, Linus? on Linus Torvalds Calls Intel Patches 'Complete and Utter Garbage' (lkml.org) · · Score: 2

    it can be fixed with a microcode update!

    The ideal and inexpensive (performance wise) fix is to *not* read from memory into the CPU cache during the speculative execution when that block of data is *not* there already. That cannot be done thanks to a microcode update.

  14. Re:Is there any other option, Linus? on Linus Torvalds Calls Intel Patches 'Complete and Utter Garbage' (lkml.org) · · Score: 2

    Not the only reason. People use mainly browsers, and a lot of progress has been made in this area (optimizations, JIT compile, ...). At the same time, web sites use more and more Javascript, which requires power from the client (more than on server).

  15. Re:Is there any other option, Linus? on Linus Torvalds Calls Intel Patches 'Complete and Utter Garbage' (lkml.org) · · Score: 3, Informative

    (note that this fix requires to change the CPU design)

  16. Re:Is there any other option, Linus? on Linus Torvalds Calls Intel Patches 'Complete and Utter Garbage' (lkml.org) · · Score: 5, Interesting

    The reason practically every processor has the same issues is because the same optimizations we used to make processors faster had the same fundamental design error.

    I mean, either someone designed the core branch predictor block and everyone worldwide copied it for every processor, or everyone implemented it differently, yet it has the same Spectre flaw, implying that the flaw is inherent in the way branch predictors work.

    No. The fix is to not read from memory into the CPU cache during the speculative execution when that block of data is not there already. Changing this in the CPUs core would solve both Spectre and Meltdown, at a reasonable cost (would not defeat much current optimizations).

  17. Re:JPEG already replaced, try to beat PNG on Can A New Open Photo File Format Replace JPEGs? (cnet.com) · · Score: 1

    It must be nice living somewhere with infinite bandwidth.

    The server wouldn't keep up.

  18. Re:JPEG already replaced, try to beat PNG on Can A New Open Photo File Format Replace JPEGs? (cnet.com) · · Score: 1

    Difference being a GIF always plays, while a MP4 might be initially paused by some extension or the browser.

  19. Stolen iPhones are locked by Apple. So why would people buy a stolen iPhone since it cannot be used?

  20. Re:first leaked by Russian television in November on Pentagon Document Confirms Existence of Russian Doomsday Torpedo (popularmechanics.com) · · Score: 5, Funny

    leaked by Russian television in November 201

    Old news indeed!

  21. Re:Practically immune, not theoretically immune on Pentagon Document Confirms Existence of Russian Doomsday Torpedo (popularmechanics.com) · · Score: 1

    The speed of that torpedo is 100 knots (180 km/h), much less than an ICBM. However it could be launched from a submarine close to the US coast.

  22. Re:A great leap backwards on Pentagon Document Confirms Existence of Russian Doomsday Torpedo (popularmechanics.com) · · Score: 1

    Maybe the past year show of nuclear force and ballistic missile defense on the part of the US before North Korea gave Russia strong incentive to build something of importance.

  23. 5GB RAM Core-2 Duo 2.4 GHz on Ask Slashdot: What's the Fastest Linux Distro for an Old Macbook 7,1? · · Score: 1

    Most distribs should run decently with that hardware.

  24. Look more closely on Apple and Google Are Rerouting Their Employee Buses as Attacks Resume (mashable.com) · · Score: 5, Funny

    that's not rubber bullets, these are old unusable iPhones.

  25. For what Slashdot could have been, go to https://www.soylentnews.com/

    The site doesn't answer... slashdotted?