Slow vmware vm with fast brand new laptop
I've just bought a fast core i7 laptop with 16GB of RAM running Windows 8.1.
When I run a VMware VM on this computer, the VM is extremely slow. And if I look at the host HD activity during this time, I see it remains close to 100%.
The VM (guest) is running on a windows 7 with 8GB of RAM, 500GB disk, 2 cores.
Does anyone have a suggestion where I should look to resolve this?
windows-7 performance vmware-workstation vmware-player
add a comment |
I've just bought a fast core i7 laptop with 16GB of RAM running Windows 8.1.
When I run a VMware VM on this computer, the VM is extremely slow. And if I look at the host HD activity during this time, I see it remains close to 100%.
The VM (guest) is running on a windows 7 with 8GB of RAM, 500GB disk, 2 cores.
Does anyone have a suggestion where I should look to resolve this?
windows-7 performance vmware-workstation vmware-player
1
What's the guest? What's the guest settings? I'd also add that laptop hard drives tend to be 'slow' - they optimise for reduced heat and power efficiency rather than performance. On my desktop, I've tended to keep my VMs on a 7200 rpm (as opposed to the 5400 rpm) drive thats primarily used for VMs and bulk storage. Karel seems to cover most of the things I would suggest.
– Journeyman Geek♦
Aug 8 '14 at 2:46
1
Have you enabled hardware virtualization? (Intel VT-x). You'll need to enable it in the BIOS as well as turn it on in the VM settings.
– Vinayak
Aug 8 '14 at 3:56
add a comment |
I've just bought a fast core i7 laptop with 16GB of RAM running Windows 8.1.
When I run a VMware VM on this computer, the VM is extremely slow. And if I look at the host HD activity during this time, I see it remains close to 100%.
The VM (guest) is running on a windows 7 with 8GB of RAM, 500GB disk, 2 cores.
Does anyone have a suggestion where I should look to resolve this?
windows-7 performance vmware-workstation vmware-player
I've just bought a fast core i7 laptop with 16GB of RAM running Windows 8.1.
When I run a VMware VM on this computer, the VM is extremely slow. And if I look at the host HD activity during this time, I see it remains close to 100%.
The VM (guest) is running on a windows 7 with 8GB of RAM, 500GB disk, 2 cores.
Does anyone have a suggestion where I should look to resolve this?
windows-7 performance vmware-workstation vmware-player
windows-7 performance vmware-workstation vmware-player
edited Feb 11 '16 at 21:12
Hennes
58.9k792141
58.9k792141
asked Aug 8 '14 at 1:39
Bruno CartaxoBruno Cartaxo
116115
116115
1
What's the guest? What's the guest settings? I'd also add that laptop hard drives tend to be 'slow' - they optimise for reduced heat and power efficiency rather than performance. On my desktop, I've tended to keep my VMs on a 7200 rpm (as opposed to the 5400 rpm) drive thats primarily used for VMs and bulk storage. Karel seems to cover most of the things I would suggest.
– Journeyman Geek♦
Aug 8 '14 at 2:46
1
Have you enabled hardware virtualization? (Intel VT-x). You'll need to enable it in the BIOS as well as turn it on in the VM settings.
– Vinayak
Aug 8 '14 at 3:56
add a comment |
1
What's the guest? What's the guest settings? I'd also add that laptop hard drives tend to be 'slow' - they optimise for reduced heat and power efficiency rather than performance. On my desktop, I've tended to keep my VMs on a 7200 rpm (as opposed to the 5400 rpm) drive thats primarily used for VMs and bulk storage. Karel seems to cover most of the things I would suggest.
– Journeyman Geek♦
Aug 8 '14 at 2:46
1
Have you enabled hardware virtualization? (Intel VT-x). You'll need to enable it in the BIOS as well as turn it on in the VM settings.
– Vinayak
Aug 8 '14 at 3:56
1
1
What's the guest? What's the guest settings? I'd also add that laptop hard drives tend to be 'slow' - they optimise for reduced heat and power efficiency rather than performance. On my desktop, I've tended to keep my VMs on a 7200 rpm (as opposed to the 5400 rpm) drive thats primarily used for VMs and bulk storage. Karel seems to cover most of the things I would suggest.
– Journeyman Geek♦
Aug 8 '14 at 2:46
What's the guest? What's the guest settings? I'd also add that laptop hard drives tend to be 'slow' - they optimise for reduced heat and power efficiency rather than performance. On my desktop, I've tended to keep my VMs on a 7200 rpm (as opposed to the 5400 rpm) drive thats primarily used for VMs and bulk storage. Karel seems to cover most of the things I would suggest.
– Journeyman Geek♦
Aug 8 '14 at 2:46
1
1
Have you enabled hardware virtualization? (Intel VT-x). You'll need to enable it in the BIOS as well as turn it on in the VM settings.
– Vinayak
Aug 8 '14 at 3:56
Have you enabled hardware virtualization? (Intel VT-x). You'll need to enable it in the BIOS as well as turn it on in the VM settings.
– Vinayak
Aug 8 '14 at 3:56
add a comment |
4 Answers
4
active
oldest
votes
When using virtual hard drives, regardless of use with or without a virtual machine, you can improve performance by hosting the virtual hard drive file on it's own physical drive to avoid IO being lost, because the host OS is using it.
You can also improve performance by using a pre-allocated space, instead of a dynamically expanding virtual hard drive.
When using virtual drives it's important to remember that file fragmentation can occur twice. Once on the host, to the virtual hard drive file, and again on the files in the virtual hard drive; defragmenting both can improve performance if there is lots of fragmentation.
Page files, and swap partitions will heavily slow a virtual machine unless they are stored on a very fast drive. Generally it's better to give the VM as much ram as possible, and then do not use a page file/swap partition.
is this accepted answer?
– gumuruh
Apr 26 '17 at 2:40
add a comment |
Virtual machines offer endless possibilities, so it is good to build the virtual machine on a firm foundation.
Give the virtual machine enough RAM, at least 2GB.
Use an SSD instead of an HDD if you have one for storing the virtual machine image.
If your guest OS gives you a choice of different desktop environments, select a lightweight desktop environment to take some of the graphics processing load off the CPU. Disable fancy desktop animations and 3D effects in the guest OS.
VMware Tools is a suite of utilities that enhances the performance of the virtual machine's guest operating system for supported guest operating systems and improves management of the virtual machine.
In VMware Workstation 9 or VMware Workstation 10, you can assign a maximum of 128MB of video memory to the virtual machine. In VMware Workstation 11 (which
will be available inhas been available since December, 2014) and VMware Workstation 12 for graphics-intensive applications, 2GB of video memory can now be allocated for additional workload processing power.
1
I'd add the former would help if you're swapping heavily, and the latter cause spinning rust drives on laptops are slow. Depending on your laptop, adding a second, dedicated drive for VMs, either on a second HDD slot, or replacing a DVD drive may be an option as well
– Journeyman Geek♦
Aug 8 '14 at 2:47
add a comment |
To echo the poster above. In my experience: Hard Drive speed is the primary performance factor of desktop based VMs. Just switching from a 5400-7200 RPM drive can have a massive impact on performance. Also --- why a 500GB HD most of my server VM's don't need that much space.
Enable shared folders in your VM config so you can pass files back and forth and store large stuff outside of your VM. That way the VM isn't trying to manage that space.
Always remember VMs run best when optimized for performance. Turn off Aero and all that extra bells and whistles.
More tuning tips can be found here: http://pubs.vmware.com/view-50/index.jsp?topic=/com.vmware.view.administration.doc/GUID-E712DAE6-88DF-4208-BEFA-09513A01A26E.html
add a comment |
Key thing to check that most forget is to ENABLE VIRTUALIZATION in your computer's BIOS -- most computers ship with this DISABLED.
Boot your computer to get into the BIOS (usually F1 or F2 key), look for a VIRTUALIZATION setting, and make sure it's ENABLED.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f793985%2fslow-vmware-vm-with-fast-brand-new-laptop%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
4 Answers
4
active
oldest
votes
4 Answers
4
active
oldest
votes
active
oldest
votes
active
oldest
votes
When using virtual hard drives, regardless of use with or without a virtual machine, you can improve performance by hosting the virtual hard drive file on it's own physical drive to avoid IO being lost, because the host OS is using it.
You can also improve performance by using a pre-allocated space, instead of a dynamically expanding virtual hard drive.
When using virtual drives it's important to remember that file fragmentation can occur twice. Once on the host, to the virtual hard drive file, and again on the files in the virtual hard drive; defragmenting both can improve performance if there is lots of fragmentation.
Page files, and swap partitions will heavily slow a virtual machine unless they are stored on a very fast drive. Generally it's better to give the VM as much ram as possible, and then do not use a page file/swap partition.
is this accepted answer?
– gumuruh
Apr 26 '17 at 2:40
add a comment |
When using virtual hard drives, regardless of use with or without a virtual machine, you can improve performance by hosting the virtual hard drive file on it's own physical drive to avoid IO being lost, because the host OS is using it.
You can also improve performance by using a pre-allocated space, instead of a dynamically expanding virtual hard drive.
When using virtual drives it's important to remember that file fragmentation can occur twice. Once on the host, to the virtual hard drive file, and again on the files in the virtual hard drive; defragmenting both can improve performance if there is lots of fragmentation.
Page files, and swap partitions will heavily slow a virtual machine unless they are stored on a very fast drive. Generally it's better to give the VM as much ram as possible, and then do not use a page file/swap partition.
is this accepted answer?
– gumuruh
Apr 26 '17 at 2:40
add a comment |
When using virtual hard drives, regardless of use with or without a virtual machine, you can improve performance by hosting the virtual hard drive file on it's own physical drive to avoid IO being lost, because the host OS is using it.
You can also improve performance by using a pre-allocated space, instead of a dynamically expanding virtual hard drive.
When using virtual drives it's important to remember that file fragmentation can occur twice. Once on the host, to the virtual hard drive file, and again on the files in the virtual hard drive; defragmenting both can improve performance if there is lots of fragmentation.
Page files, and swap partitions will heavily slow a virtual machine unless they are stored on a very fast drive. Generally it's better to give the VM as much ram as possible, and then do not use a page file/swap partition.
When using virtual hard drives, regardless of use with or without a virtual machine, you can improve performance by hosting the virtual hard drive file on it's own physical drive to avoid IO being lost, because the host OS is using it.
You can also improve performance by using a pre-allocated space, instead of a dynamically expanding virtual hard drive.
When using virtual drives it's important to remember that file fragmentation can occur twice. Once on the host, to the virtual hard drive file, and again on the files in the virtual hard drive; defragmenting both can improve performance if there is lots of fragmentation.
Page files, and swap partitions will heavily slow a virtual machine unless they are stored on a very fast drive. Generally it's better to give the VM as much ram as possible, and then do not use a page file/swap partition.
answered Oct 24 '14 at 20:07
paulncpaulnc
33926
33926
is this accepted answer?
– gumuruh
Apr 26 '17 at 2:40
add a comment |
is this accepted answer?
– gumuruh
Apr 26 '17 at 2:40
is this accepted answer?
– gumuruh
Apr 26 '17 at 2:40
is this accepted answer?
– gumuruh
Apr 26 '17 at 2:40
add a comment |
Virtual machines offer endless possibilities, so it is good to build the virtual machine on a firm foundation.
Give the virtual machine enough RAM, at least 2GB.
Use an SSD instead of an HDD if you have one for storing the virtual machine image.
If your guest OS gives you a choice of different desktop environments, select a lightweight desktop environment to take some of the graphics processing load off the CPU. Disable fancy desktop animations and 3D effects in the guest OS.
VMware Tools is a suite of utilities that enhances the performance of the virtual machine's guest operating system for supported guest operating systems and improves management of the virtual machine.
In VMware Workstation 9 or VMware Workstation 10, you can assign a maximum of 128MB of video memory to the virtual machine. In VMware Workstation 11 (which
will be available inhas been available since December, 2014) and VMware Workstation 12 for graphics-intensive applications, 2GB of video memory can now be allocated for additional workload processing power.
1
I'd add the former would help if you're swapping heavily, and the latter cause spinning rust drives on laptops are slow. Depending on your laptop, adding a second, dedicated drive for VMs, either on a second HDD slot, or replacing a DVD drive may be an option as well
– Journeyman Geek♦
Aug 8 '14 at 2:47
add a comment |
Virtual machines offer endless possibilities, so it is good to build the virtual machine on a firm foundation.
Give the virtual machine enough RAM, at least 2GB.
Use an SSD instead of an HDD if you have one for storing the virtual machine image.
If your guest OS gives you a choice of different desktop environments, select a lightweight desktop environment to take some of the graphics processing load off the CPU. Disable fancy desktop animations and 3D effects in the guest OS.
VMware Tools is a suite of utilities that enhances the performance of the virtual machine's guest operating system for supported guest operating systems and improves management of the virtual machine.
In VMware Workstation 9 or VMware Workstation 10, you can assign a maximum of 128MB of video memory to the virtual machine. In VMware Workstation 11 (which
will be available inhas been available since December, 2014) and VMware Workstation 12 for graphics-intensive applications, 2GB of video memory can now be allocated for additional workload processing power.
1
I'd add the former would help if you're swapping heavily, and the latter cause spinning rust drives on laptops are slow. Depending on your laptop, adding a second, dedicated drive for VMs, either on a second HDD slot, or replacing a DVD drive may be an option as well
– Journeyman Geek♦
Aug 8 '14 at 2:47
add a comment |
Virtual machines offer endless possibilities, so it is good to build the virtual machine on a firm foundation.
Give the virtual machine enough RAM, at least 2GB.
Use an SSD instead of an HDD if you have one for storing the virtual machine image.
If your guest OS gives you a choice of different desktop environments, select a lightweight desktop environment to take some of the graphics processing load off the CPU. Disable fancy desktop animations and 3D effects in the guest OS.
VMware Tools is a suite of utilities that enhances the performance of the virtual machine's guest operating system for supported guest operating systems and improves management of the virtual machine.
In VMware Workstation 9 or VMware Workstation 10, you can assign a maximum of 128MB of video memory to the virtual machine. In VMware Workstation 11 (which
will be available inhas been available since December, 2014) and VMware Workstation 12 for graphics-intensive applications, 2GB of video memory can now be allocated for additional workload processing power.
Virtual machines offer endless possibilities, so it is good to build the virtual machine on a firm foundation.
Give the virtual machine enough RAM, at least 2GB.
Use an SSD instead of an HDD if you have one for storing the virtual machine image.
If your guest OS gives you a choice of different desktop environments, select a lightweight desktop environment to take some of the graphics processing load off the CPU. Disable fancy desktop animations and 3D effects in the guest OS.
VMware Tools is a suite of utilities that enhances the performance of the virtual machine's guest operating system for supported guest operating systems and improves management of the virtual machine.
In VMware Workstation 9 or VMware Workstation 10, you can assign a maximum of 128MB of video memory to the virtual machine. In VMware Workstation 11 (which
will be available inhas been available since December, 2014) and VMware Workstation 12 for graphics-intensive applications, 2GB of video memory can now be allocated for additional workload processing power.
edited Feb 1 '17 at 9:55
answered Aug 8 '14 at 2:26
karelkarel
9,19793138
9,19793138
1
I'd add the former would help if you're swapping heavily, and the latter cause spinning rust drives on laptops are slow. Depending on your laptop, adding a second, dedicated drive for VMs, either on a second HDD slot, or replacing a DVD drive may be an option as well
– Journeyman Geek♦
Aug 8 '14 at 2:47
add a comment |
1
I'd add the former would help if you're swapping heavily, and the latter cause spinning rust drives on laptops are slow. Depending on your laptop, adding a second, dedicated drive for VMs, either on a second HDD slot, or replacing a DVD drive may be an option as well
– Journeyman Geek♦
Aug 8 '14 at 2:47
1
1
I'd add the former would help if you're swapping heavily, and the latter cause spinning rust drives on laptops are slow. Depending on your laptop, adding a second, dedicated drive for VMs, either on a second HDD slot, or replacing a DVD drive may be an option as well
– Journeyman Geek♦
Aug 8 '14 at 2:47
I'd add the former would help if you're swapping heavily, and the latter cause spinning rust drives on laptops are slow. Depending on your laptop, adding a second, dedicated drive for VMs, either on a second HDD slot, or replacing a DVD drive may be an option as well
– Journeyman Geek♦
Aug 8 '14 at 2:47
add a comment |
To echo the poster above. In my experience: Hard Drive speed is the primary performance factor of desktop based VMs. Just switching from a 5400-7200 RPM drive can have a massive impact on performance. Also --- why a 500GB HD most of my server VM's don't need that much space.
Enable shared folders in your VM config so you can pass files back and forth and store large stuff outside of your VM. That way the VM isn't trying to manage that space.
Always remember VMs run best when optimized for performance. Turn off Aero and all that extra bells and whistles.
More tuning tips can be found here: http://pubs.vmware.com/view-50/index.jsp?topic=/com.vmware.view.administration.doc/GUID-E712DAE6-88DF-4208-BEFA-09513A01A26E.html
add a comment |
To echo the poster above. In my experience: Hard Drive speed is the primary performance factor of desktop based VMs. Just switching from a 5400-7200 RPM drive can have a massive impact on performance. Also --- why a 500GB HD most of my server VM's don't need that much space.
Enable shared folders in your VM config so you can pass files back and forth and store large stuff outside of your VM. That way the VM isn't trying to manage that space.
Always remember VMs run best when optimized for performance. Turn off Aero and all that extra bells and whistles.
More tuning tips can be found here: http://pubs.vmware.com/view-50/index.jsp?topic=/com.vmware.view.administration.doc/GUID-E712DAE6-88DF-4208-BEFA-09513A01A26E.html
add a comment |
To echo the poster above. In my experience: Hard Drive speed is the primary performance factor of desktop based VMs. Just switching from a 5400-7200 RPM drive can have a massive impact on performance. Also --- why a 500GB HD most of my server VM's don't need that much space.
Enable shared folders in your VM config so you can pass files back and forth and store large stuff outside of your VM. That way the VM isn't trying to manage that space.
Always remember VMs run best when optimized for performance. Turn off Aero and all that extra bells and whistles.
More tuning tips can be found here: http://pubs.vmware.com/view-50/index.jsp?topic=/com.vmware.view.administration.doc/GUID-E712DAE6-88DF-4208-BEFA-09513A01A26E.html
To echo the poster above. In my experience: Hard Drive speed is the primary performance factor of desktop based VMs. Just switching from a 5400-7200 RPM drive can have a massive impact on performance. Also --- why a 500GB HD most of my server VM's don't need that much space.
Enable shared folders in your VM config so you can pass files back and forth and store large stuff outside of your VM. That way the VM isn't trying to manage that space.
Always remember VMs run best when optimized for performance. Turn off Aero and all that extra bells and whistles.
More tuning tips can be found here: http://pubs.vmware.com/view-50/index.jsp?topic=/com.vmware.view.administration.doc/GUID-E712DAE6-88DF-4208-BEFA-09513A01A26E.html
answered Aug 12 '14 at 17:21
Justin ValdezJustin Valdez
212
212
add a comment |
add a comment |
Key thing to check that most forget is to ENABLE VIRTUALIZATION in your computer's BIOS -- most computers ship with this DISABLED.
Boot your computer to get into the BIOS (usually F1 or F2 key), look for a VIRTUALIZATION setting, and make sure it's ENABLED.
add a comment |
Key thing to check that most forget is to ENABLE VIRTUALIZATION in your computer's BIOS -- most computers ship with this DISABLED.
Boot your computer to get into the BIOS (usually F1 or F2 key), look for a VIRTUALIZATION setting, and make sure it's ENABLED.
add a comment |
Key thing to check that most forget is to ENABLE VIRTUALIZATION in your computer's BIOS -- most computers ship with this DISABLED.
Boot your computer to get into the BIOS (usually F1 or F2 key), look for a VIRTUALIZATION setting, and make sure it's ENABLED.
Key thing to check that most forget is to ENABLE VIRTUALIZATION in your computer's BIOS -- most computers ship with this DISABLED.
Boot your computer to get into the BIOS (usually F1 or F2 key), look for a VIRTUALIZATION setting, and make sure it's ENABLED.
answered Sep 3 '15 at 17:34
EddieEddie
1
1
add a comment |
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f793985%2fslow-vmware-vm-with-fast-brand-new-laptop%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
What's the guest? What's the guest settings? I'd also add that laptop hard drives tend to be 'slow' - they optimise for reduced heat and power efficiency rather than performance. On my desktop, I've tended to keep my VMs on a 7200 rpm (as opposed to the 5400 rpm) drive thats primarily used for VMs and bulk storage. Karel seems to cover most of the things I would suggest.
– Journeyman Geek♦
Aug 8 '14 at 2:46
1
Have you enabled hardware virtualization? (Intel VT-x). You'll need to enable it in the BIOS as well as turn it on in the VM settings.
– Vinayak
Aug 8 '14 at 3:56