Slashdot Mirror


Linux 4.20 is Running Slower Than 4.19 On Intel CPUs (phoronix.com)

Freshly Exhumed writes: An intentional kernel change in Linux kernel 4.20 for enhanced Spectre mitigation is unfortunately causing Intel Linux performance to be much slower than with 4.19. That change is 'STIBP' (Single Thread Indirect Branch Predictors), which allows for preventing cross-hyperthread control of decisions that are made by indirect branch predictors. It affects Intel systems that have up-to-date microcode and CPU Hyper Threading enabled. Phoronix gives the evidence.

6 of 137 comments (clear)

  1. Re:The PRICE We Pay For NICE Linus by Anonymous Coward · · Score: 4, Insightful

    BRING BACK MEAN LINUS

  2. This is intels problem by Shaitan · · Score: 5, Insightful

    Linux kernel doesn't let your insecure and sloppy design do things that compromise the security of the OS. Sounds like a feature to me.

  3. Re:Intel? by StormReaver · · Score: 3, Insightful

    Remember how Jeff Bezos just recently said that once Amazon stopped focusing on customers, it was going to be the beginning of the end of Amazon? Intel stopped focusing on customers the moment it knowingly sacrificed security to maintain its near-monopoly on CPU's. While AMD has some issues with its chips, those issues pale in comparison to the wholesale don't-give-a-shit practiced by Intel.

    I hope Intel has a huge, massively expensive decline.

  4. Intel got that speed from _somewhere_ by gweihir · · Score: 4, Insightful

    There is now a price to pay. Not really a surprise.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  5. Re:Intel? by 110010001000 · · Score: 4, Insightful

    Whats a Windows?

  6. Re:Opps by saloomy · · Score: 4, Insightful

    No. 4.19 was insecure, but faster. 4.20 is more secure, but slower. So? If I store my passwords in plain-text it's faster. Faster still if I don't have to do a DB lookup and just hard code some that I need.

    4.20 is better. The performance penalty is the cost of better security in almost all computer operations (often negligible due to faster and faster chips). Because of hardware advancements though, it's most of the time a very worthwhile tradeoff. If your application suffers that much, size up the gear.