• Skip to main content
  • Skip to primary sidebar
  • Deals
  • Features
  • Guides
  • Chromebooks
  • Videos
  • Podcast
  • More +
    • Reviews
    • Unboxing
    • Upcoming Devices
    • Chromebook Plus
    • Chrome
    • ChromeOS
    • Chrome OS Flex
  • Search
  • Sign Up
  • Log In
Chrome Unboxed – The Latest Chrome OS News

Chrome Unboxed - The Latest Chrome OS News

A Space for All Things Chrome, Google, and More!

  • Deals
  • Features
  • Guides
  • Chromebooks
  • Videos
  • Podcast
  • More +
    • Reviews
    • Unboxing
    • Upcoming Devices
    • Chromebook Plus
    • Chrome
    • ChromeOS
    • Chrome OS Flex
  • Search
  • Sign Up
  • Log In

Hyper-threading disabled for VMs (Linux) on Chrome OS

June 10, 2020 By Gabriel Brangers View Comments

Support our independent tech coverage. Chrome Unboxed is written by real people, for real people—not search algorithms. Join Chrome Unboxed Plus for just $2 a month to get an ad-free experience, access to our private Discord, and more. Learn more about membership here.
START FREE TRIAL (MONTHLY)START FREE TRIAL (ANNUAL)

Remember, more than two years ago, when Intel’s CPUs were exposed to a critical security flaw that practically turned the PC industry on its head? No? No worries. You aren’t alone. Still, the severity of the Meltdown and Spectre vulnerabilities was real and the potential harm they carried was of legitimate concern. Thankfully, most Chrome OS devices were patched before the issues were made public and to my knowledge, an attack on a Chromebook was never realized in the wild. While Spectre and Meltdown are distance memories for most, it appears that Chrome OS has not escaped the long-term effects of such vulnerabilities.

When these flaws were exposed back in 2018, the immediate response was to disable hyper-threading as a mitigation for the security vulnerabilities. What is hyper-threading? Good question. Hyper-threading is Intel’s brand name for SMT or simultaneous multithreading. In simple terms, multithreading takes a single CPU core and splits it into two, virtual cores. The purpose is to produce a more efficient machine without extra hardware. Now, this doesn’t instantly double the power of a CPU. Instead, the machine’s kernel can now use the virtual threads to perform two tasks at the same time instead of the core completing one task before moving on to the next. In may cases, it increases overall CPU performance. Spectre and Meltdown were able to leverage a weakness in the SMT process to access sensitive information stored in the memory of a user’s device.

Xremove ads

That was nearly three years ago but I received an email from Joe Romeo last night alerting me to the fact that Chromium developers are still taking steps to prevent these types of security breaches and one of those steps is to disable hyper-threading when using a VM(virtual machine) on Chrome OS. If you’re wondering what Chrome OS is using VMs for, it’s a lot more than you may think. Android emulators are one example but more importantly, Crostini utilizes the VM layer. That means, when you open the terminal or a Linux application, hyper-threading is immediately disabled. You can see the process in action below in a screen recording from Joe R.

You can see that, when using COG system viewer, the Core i5 device is splitting the four available cores into 8 virtual threads. The minute the Terminal app is open, four of the cores are immediately disabled. Looking a bit closer at a bug report that Mr. Romeo opened, we find that developers have marked this WIA which means “works as intended.” Regardless fo the setting you have enabled for hyper-threading, it will not work when a VM is running. Further down in the comments, we see why.

Featured Videos

Xremove ads

This is WAI. On newer kernels we disable hyperthreading, for security reasons, once you start a Virtual Machine. Your setting in the session is only respected till[sic] you start a VM.

Chromium Bug Tracker

Hyper-threading is apparently still a security concern for developers and exposing the CPU to untrusted VMs is something they’d like to avoid. Still, this a bit of a disappointment. We’ve been steadily looking for clues that Chrome OS could soon leverage hardware such as discrete and even external GPUs. Taking full advantage of the hardware on premium Chrome OS devices is the key to Chromebooks finally being able to bridge the ever-narrowing app gap that exists between it and Windows, Mac, and Linux. To think that hyper-threading could be permanently nerfed is unfortunate at best. Thankfully, the last comment of the bug report gives a glimmer of hope as the assigned developer stated that they are still discussing this matter. If you’d like to follow along with the progress of this bug report, you can do so here.

SUBSCRIBE TO UPSTREAM

Get Chrome Unboxed delivered straight to your inbox

Upstream is our flagship, curated newsletter with the top stories, most click-worthy deals, giveaways, and trending articles from Chrome Unboxed sent directly to your inbox a few times a week. Join 31,000+ subscribers.

SUBSCRIBE HERE!

Filed Under: ChromeOS, Command Line, Crostini, News

About Gabriel Brangers

Lover of all things coffee. Foodie for life. Passionate drummer, hobby guitar player, Web designer and proud Army Veteran. I have come to drink coffee and tell the world of all things Chrome. "Whatever you do, Carpe the heck out of that Diem" - Roman poet, Horace. Slightly paraphrased.

Primary Sidebar

Xremove ads

Deals

The Acer Chromebook Plus Spin 714 hits a new all-time low at $270 off

By Robby Payne
March 25, 2026

The best Chromebook deals today

By Robby Payne
March 24, 2026

You can score $40 off Google’s battery-powered Nest Doorbell right now

By Joseph Humphrey
March 20, 2026

The touchscreen Lenovo Chromebook Slim 3 is a steal at under $200

By Robby Payne
March 16, 2026

Google TV Streamer and Remote held in front of a wall-mounted TV

The premium Google TV Streamer 4K is back down to $80

By Joseph Humphrey
March 16, 2026

More Deals

Xremove ads

Reviews

Acer Chromebook Plus Spin 514 Review: Kompanio Ultra power in a convertible

By Robby Payne
December 24, 2025

My review after 6 weeks with the Lenovo Chromebook Plus 14 [VIDEO]

By Robby Payne
August 11, 2025

One week with the best small Android tablet you can buy, and I’m sold

By Robby Payne
May 9, 2025

Best Chromebooks of 2024 [VIDEO]

By Robby Payne
November 28, 2024

Samsung Galaxy Chromebook Plus Review: Samsung is back! [VIDEO]

By Robby Payne
October 28, 2024

More Reviews

Xremove ads

Guides

This Chromebook trackpad shortcut is definitely not new, but is blowing my mind

By Robby Payne
March 11, 2024

How to reduce broadcast delay on YouTube TV to stop live spoilers

By Robby Payne
December 8, 2023

Windows PC keyboard and Chromebook

How to use a Windows keyboard with a Chromebook

By Joseph Humphrey
December 8, 2023

How reset and revert your Chromebook to the previous version of Chrome OS

By Robby Payne
November 29, 2023

My Chromebook Plus features disappeared: here’s how I fixed it

By Robby Payne
November 24, 2023

More Guides

TWITTER · FACEBOOK · INSTAGRAM · YOUTUBE · EMAIL · ABOUT

Copyright © 2026 · Chrome Unboxed · Chrome is a registered trademark of Google Inc.
We are participants in various affiliate advertising programs designed to provide a means for us to earn fees by linking to affiliated sites.

PRIVACY POLICY