CPU Upgrade to support Virtualization?


Recommended Posts

Ok, currently I have an Intel Core 2 Duo (E4600) does not support Intel "Virtualization Technology".

I have an ASUS P5B SE motherboard, but not sure of two things:

  1. What other (inexpensive!) CPU could I buy as a replacement that would support VT, plus be compatible with my MB
  2. Would the VT support make a noticable difference?

On item #2, I use Linux and KVM, and I currently get a message telling me that my hardware doesn't support hardware acceleration. I assume that using a VT-enabled CPU would permit the kernel-based virtualization that I am seeking. However, I am really not going to be excited if I buy a new CPU and find that I spent money and don't get a significant speed boost in a virtual machine.

Any of you Neowin hardware gurus (which I am not!) have some insight, particularly when it comes to CPUs with VT technology?

I believe VT support is only good for VMWare and stuff like that where you see a difference, I run it often on my Intel E6750 chip and runs well.

Aside from that I don't see why you would need to have VT support unless you use that.

You could buy the 6750 chip, or something better as your board does support 45nm/1333mhz fsb chips :)

http://www.asus.com/products.aspx?modelmen...l3=307&l4=0

Here you can see a list of processors under 45nm and using 1333mhz, those will work on your board, but make sure you have the latest BIOS juts to make sure it has the updated info to support the newest chips.

http://www.intel.com/products/processor_nu...rt/core2duo.htm

I also see your in the US, I don't know any local stores but http://www.newegg.com is really good for cheap computer stuff.

Mark, you have the Intel 965 chipset. That means you're very limited to what CPU you can use. You need to have a Core 2 Duo, 65nm, 1066 FSB max. You chipset does not support a quad core... none that I've seen anyway.

I've been looking on NewEgg and can't find a CPU for you. You might want to think about going to at least a P35 or is you can, a P45. You'll have a much better upgrade path in the future.

Edit. This is your best bet. Here

2.) it depends. I have it enabled in Virtualbox in all VMs unless it causes specific issues (FreeBSD and its derivatives seem to puke with it enabled)

*however*

According to the Virtualbox developers faq;

  Quote
* Q: Does VirtualBox support CPU virtualization enhancements such as Intel VT-x (codename Vanderpool) and AMD SVM?

A: Yes, we provide full support for Intel VT-x and experimental support for AMD SVM. However, we do not make use of these features by default. You have to enable it either globally or on a per VM basis. The reason is very simple: our x86 virtualization is very sophisticated and in most cases it provides significantly better performance than when relying on VT-x. Virtualization products that rely on VT-x are usually much less sophisticated and tuned. With VT-x, a special CPU environment has to be entered in order to execute guest code and whenever activity of the VMM is required, this environment has to be left and then entered again. This is painfully slow and will take some years until additional benefits of VT-x and SVM (such as nested paging) may outweigh the performance penalty. VirtualBox will continue to support the latest CPU enhancements and already today, you benefit from VT-x when running guest operating systems such as OS/2 Warp which need rarely-used processor features. In general, with VT-x enabled much less virtualization code from VirtualBox has to be executed which can result in a more reliable system in case there are problems. So if you run into an issue, we recommend to compare the results to a VT-x enabled VM.

In practice, I see little difference between having it enabled and not, honestly. The only applications I've really tested were Virtualbox and vmware, so YMMV depending on what software you intend to use.

Yuck, so it sounds like this VT hardware acceleration isn't all that beneficial to begin with.

I'm using Virtualbox at the moment with the full software emulated virtual machine, but thought that a switch to the Linux KVM with possible hardware acceleration would be significantly faster. It sounds quite likely that the difference may not be noticeable. Maybe I could measure it in benchmarks, but not really see a practical benefit that would make it worth a CPU purchase on a fairly new machine.

Thanks for the advice, and saving me from a bit of disappointment! (Y)

Well to be honest, we only use processors with VT-extensions to run Windows VM's at work.

That does make a difference.

For linux I use Xen's paravirtualisation technologies.

I've used linux in vmware before and I can't say its as demanding as Windows in a VM.

Therefor I don't think you'll benefit that much from a new cpu (ofc I don't know what you are going to do in the vm).

^^^ Yeah, in Linux, Xen and KVM seem to be the two hot technologies in this field. Fedora/RedHat seems to favor Xen, and Ubuntu (my current distro) seems to favor KVM.

In any regards, my application is simple: testing & minor development work for Shift Linux on my Linux box. So, Linux host and Linux guest. No fancy server stuff, and no real connection between the host & guest are required. Pretty basic, I would think.

It seems that it would not be worth the money to buy a new CPU for this (and not like I have another compatible PC to throw my existing Core2Duo into to provide a two-PC upgrade - which would make this upgrade a bit more palatable).

I appreciate everyone's advice on this, and it certainly seems that "not worth the cost and effort" is the theme. Now, if I had this in mind when I was buying the PC, I would have gone with a VT-enabled CPU, as it would not have been any extra effort or waste for me, and maybe just a slight cost difference to get this feature.

Ahhhh... hindsight is always 20/20, isn't it?

On topic of virtualization, I have a question. I have an AMD Turion (single core) that doesn't support this, yet I notice no difference when running VM apps. I run a VM on a daily basis, I usually run a VM of Vista on an XP host. What exactly does this virtualization technology do in processors?

  tsupersonic said:
On topic of virtualization, I have a question. I have an AMD Turion (single core) that doesn't support this, yet I notice no difference when running VM apps. I run a VM on a daily basis, I usually run a VM of Vista on an XP host. What exactly does this virtualization technology do in processors?

lowering VM IO overhead i suppose ?

  tsupersonic said:
On topic of virtualization, I have a question. I have an AMD Turion (single core) that doesn't support this, yet I notice no difference when running VM apps. I run a VM on a daily basis, I usually run a VM of Vista on an XP host. What exactly does this virtualization technology do in processors?

Near as I can figure, it allows a host to give a guest more direct access to hardware, which should increase speed in theory, since less software virtualization would have to be done.

source: http://en.wikipedia.org/wiki/Native_virtualization

Yeah I tried a VM of Vista on a Core 2 Duo E8300 (or E8400) and it supports the IVT, and I noticed no difference between the Core 2 and my laptop, so I was kind of confused; I thought it would be faster on the Core 2.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Minecraft Chase the Skies update and Vibrant Visuals graphics overhaul lands next week by Pulasthi Ariyasinghe The second major game update of the year for Minecraft is almost here. Mojang today announced that its next Game Drop, Chase the Skies, is landing on June 17. Alongside it, the highly anticipated graphics overhaul, dubbed Vibrant Visuals, will be available too, making the day a rather big occasion for Minecraft fans. The Chase the Skies update has a large number of gameplay features and content, but one of the biggest is the expansion of the Ghast. Now, players will be able to find Happy Ghasts as a tameable mob, letting up to five players ride them on journeys across the skies. To get one, players will have to find small, dehydrated Ghasts near fossil structures in the Nether, then bring it to the overworld and feed it plenty of water. It is also possible to craft dried Ghasts from Nether materials. Other features of this update include a handy player locator bar, better leads functionality, craftable saddles, a new music disc, and more. As for the Vibrant Visuals upgrade, Mojang is touting a visual refresh that lets players witness how lights and shadows affect the Minecraft world. "Fly high with your happy ghast to watch the sunrise reflect on the rippling ocean, make art with shifting shadows, descend into dark depths, or simply sit back and enjoy the vivid beauty of each biome," says the studio. "With updated in-game visuals you’ll see how light and shadow transform the Overworld – water reflects, forests become shaded, fog drifts, and waterfalls glimmer in the light." The currently supported devices for Vibrant Visuals include Xbox Series X|S, Xbox One, PlayStation 4, PlayStation 5, PC, as well as Android (Android: Adreno 640, Mali-G68, Mali-G77, or Xclipse 530 or higher) and iOS (A12 or M1 or higher.)   Unfortunately, the Vibrant Visuals upgrade will only be available on the Bedrock Edition of Minecraft, at least for now. Mojang has said that it plans to bring the visual overhaul to the Java Edition of Minecraft at a later date, but no information or release window has been announced just yet.
    • Once people get use to the square-ish case, they'll probably switch the display to square as well.
    • Why would you think it's not enabled all the time? Because they said so?
    • $100 billion of the $200 billion is in N.Y. State over the upcoming 20 years plus. Obviously 20+ year spending plans are subject to change.
    • I own one somewhere and even got the email from Amazon letting me know about the recall but not sure I'll be able to find it. Haven't seen it in months.
  • Recent Achievements

    • One Month Later
      POR2GAL4EVER earned a badge
      One Month Later
    • One Year In
      Orpheus13 earned a badge
      One Year In
    • One Month Later
      Orpheus13 earned a badge
      One Month Later
    • Week One Done
      Orpheus13 earned a badge
      Week One Done
    • Week One Done
      serfegyed earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      550
    2. 2
      ATLien_0
      250
    3. 3
      +Edouard
      163
    4. 4
      +FloatingFatMan
      158
    5. 5
      Michael Scrip
      109
  • Tell a friend

    Love Neowin? Tell a friend!