How big are the losses when you run Windows in a virtual reality?

I'm thinking to buy a gaming laptop and ask this question. I'm sitting on Linux and at the moment I use Windows in VirtualBox. Use for Photoshop, Illustrator. Works flawlessly, not without jambs, but on the current machine does not have even a discrete graphics card and the processor 5 years ago. I want to work with 3D software, so the question arose.

1. Is it possible to let the video card in dev? To VirtualBox used it at 100%, as well as the host?
2. What in General will be the loss of proizvoditelnosti? Are there benchmarks motet to understand at least the order of numbers?
3. Effective if VirtualBox, or to look towards commercial solutions for this purpose?
March 19th 20 at 08:50
4 answers
March 19th 20 at 08:52
Solution
Is it possible to let the video card in dev?

No.

What in General will be the loss of proizvoditelnosti?

Subjective protsetov 15-25.

Effective if VirtualBox, or to look towards commercial solutions for this purpose?


It is quite effective. It is better to look in the direction dualboot what to torture yourself then?
Clear. And torment's what is convenient to code in one window, copying the same SVG from the path. Dualbut here will not save. And for the sake of a photo to cut perezagruzite not very fun. - Hillard63 commented on March 19th 20 at 08:55
@Hillard63, Wine? GIMP? - flossie.Lindgren64 commented on March 19th 20 at 08:58
@flossie.Lindgren64all tried it, more problems than a path) and not just Photoshop/Illustrator is necessary, a bunch of other software (pirated) - Hillard63 commented on March 19th 20 at 09:01
@wulfdog, Yes, just blue want to cuddle :) Well, very much interested in what might cost $ 3,000?

Ghimpu and Inkspace I used. alas to Photoshop and Chandeliers them very far. And the problems with FSH and a Chandelier as I write no (except 3D doesn't work, but I have no card). I want the same Sinoma, well, video editors, and then the video card needs. So the question arose - and how to make friends with the Dev... - Hillard63 commented on March 19th 20 at 09:04
Boot into Windows and Linux to dev. - eliezer commented on March 19th 20 at 09:07
@wulfdog, thanks for the reply! Can take note solution.

For courses of ATP. I will look. And in English what would you recommend for better blue (with him no problem, I basically only watch in English, because the quality of Rus of the material leaves much to be desired)? - Hillard63 commented on March 19th 20 at 09:10
@Hillard63, Try Krita, it is a worthy competition to photoshop - jack.Boyle commented on March 19th 20 at 09:13
@jack.Boyle, even GIMP is not positioned as a replacement for Photoshop. - flossie.Lindgren64 commented on March 19th 20 at 09:16
@flossie.Lindgren64in this case. therefore, let it be Krita - jack.Boyle commented on March 19th 20 at 09:19
March 19th 20 at 08:54
Solution
1. Is it possible to let the map to dev from the host that the video card worked effectively? Yes, you can. Will it be effective in this Virtualbox? XS.
2. The losses will be in any type of virtualization, but depending on the type of solution they will be different. I can not say for Virtualbox, but the old article on habré in the tests when compared to the native hardware virtualization in kvm and xen losses accounted for, depending on the type of task, a matter of interest.
https://m.habr.com/ru/company/cloud4y/blog/282918/
3. Virtualbox is clearly in a furnace. You need to dig in the side of Linux (kvm+qemu, proxmox, xen) or in the direction of the free esxi... if you want Windows, it is windows hyper-v server + remote fx, but t-shirts in the latest releases cut functionality.

I take pleasure in proxmox, it's a special way drained debian +kvm control via web interface and console. how to set up article here
https://m.habr.com/ru/post/437598/
the performance did not compare, but the games performance on gtx1070не noticed. Good enough for me.
This is of course About the level of virtualization and administration (I only pretender). I'll try to take care of that. But do I understand correctly - in this setup I still get the host Linux and not turning off Linux to load Windows? - Hillard63 commented on March 19th 20 at 08:57
@Hillard63, it is easier to put win and linux in virtualbox.
To put the hypervisor on a laptop is a terrible perversion - marcelin commented on March 19th 20 at 09:00
@Hillard63, Yes, the host is Linux, and the VM can be any OS, including Windows. Control is via web interface, if there is no second PC and you'll use proxmox, the browser and the graphical part will have to be put separately. This type of virtualization only works if:
1. there are 2 video cards, one running host, the second prokatyvaetsja in VM, usually the external monitor
2. the article describes configuring and testing of iron, if the iron test will give a negative result, it means that this gland is not a ride Your destiny is the only Virtualbox.
3. If 2 graphics cards are in the same group when prokalivanii any device from this group in the VM the host will no longer see the entire group. It depends on the mother, in this case, or to put a patch parasparam core links with non-guaranteed positive outcome, or to change the iron
4. on a normal sistemnik will make it easier than on the laptop - lyla_Lehner73 commented on March 19th 20 at 09:03
@lyla_Lehner73, Yes, this all sounds scary, but interesting. - Hillard63 commented on March 19th 20 at 09:06
@Hillard63,
How to cast iron in the VMS is very much dependent on iron. If you need software under Windows can look towards wine, or to put windows in the same hyper-v linux to twist, or to settle for slow emulation for the video driver in the VM.
My config working, can assemble a PC on it or in the article there are links to the tested hardware(list not complete) a prerequisite is the support by the processor and mother, for Intel technologies vt-d + vt-x(intel virtualization technology), one vt-d there is not enough. you also need 2 graphics card, integrated will too, and monitor with multiple video inputs, or multiple monitors, and 2 sets of mouse and keyboards - lyla_Lehner73 commented on March 19th 20 at 09:09
@lyla_Lehner73, she wants just to have a Linux host and Windows are insulated (because Krasnogo a bunch of junk will be there) :) - Hillard63 commented on March 19th 20 at 09:12
@Hillard63,
then studioit performance characteristics of the hardware to work, and taking my guide, put proxmox. Debian to full unfolds through updates, by default there all cut. On the PC people repeating my experience, but for laptops I will not say, since there is 1 display. - lyla_Lehner73 commented on March 19th 20 at 09:15
the above mentioned esxi, you need to consider that you probably won't be this decision, because it is a headless bare-metal virtualization. Yes, there is a carryover of iron, but with graphics cards there can be problems, including because afaik viciebski maps just somehow don't really like it if they are not professional.
Well, esxi is very picky on the hardware at all.

about the forwarding of the video can pogolite something like that
https://www.google.ru/search?q=detect+passthrough+... - eliezer commented on March 19th 20 at 09:18
@eliezer, On the ESXi will not work if not GRID K1/K2. Checked. Took Quadro, put in the host. Forwarding is, but then how to specify the Windows, so she switched with card emulation on prosrochennoy?
@lyla_Lehner73fucking ass how do you want to repeat this config in the next update of iron...Dualbut already the whole of Moscow had eaten. - Wilton.Schinner commented on March 19th 20 at 09:21
@Wilton.Schinner, how's your iron? In principle, you can taking mother ASRock on the current config and go from dualboot...

@eliezer
however, the network write to the contrary, supposedly adjusting the config you can traverse the playing card in the VM, but I have not tested.
https://www.google.com/amp/s/amp.reddit.com/r/nvid... - lyla_Lehner73 commented on March 19th 20 at 09:24
@lyla_Lehner73In working the car will not climb - and had to jump weslee her, like a goat, and it looks like some inexplicably burned DVI to mother :)
Home iron is quite old - car Assembly the beginning of 2013, I only vidyuhi at 1060. Expect next year to upgrade and then maybe... and at work I realized that for me the right config you have to put three monitors :) - I got used to the fact that Windows is a window :) And it can be in which case minimize, move etc :) And here at home have two monitors, where on one Linux, the other Windows - it would be cool. - Wilton.Schinner commented on March 19th 20 at 09:27
@Wilton.Schinner,
- Well, You have and queries said Database and hung (C)
let me write, discuss ) - lyla_Lehner73 commented on March 19th 20 at 09:30
March 19th 20 at 08:56
Solution
Is it possible to let the video card in dev?

In VB - not. There is a specially selected configuration, where a certain percent of + some mother (not necessarily expensive, I heard about the ASRock) allow KVM to traverse an unused video card (that is, must be two of them) to dev, but it requires good Linux knowledge, huge patience and a little luck...
Effective if VirtualBox

In Linux - best KVM (qemu + libvirt). There is certainly nothing requiring 3D will not work, but for office or admin work, it fits perfectly. Games, fotozhopa - forget. On the laptop this is not to stir up a lot of years :)
Why on the laptop will not work? in principle, no one bothers to pass the same thunderbolt connected external GPU, if there is one. But desktop is preferable, Yes. - lyla_Lehner73 commented on March 19th 20 at 08:59
March 19th 20 at 08:58
To shoot only device that is not used by the host. Apparently, the graphics card in a laptop is not like that. And another question is there a similar functionality in VirtualBox.
Unless is not present?

5c9b609fe05b5513638651.png

I have not dealt with the question TC, no discrete card at hand - Hillard63 commented on March 19th 20 at 09:01
@Hillard63, as I understand it the default settings of the virtual display. You need to use a real video card (and virtually remove). - queenie_Bradtke commented on March 19th 20 at 09:04
To shoot all you can, if supported virtualization technologies in iron, but there will be problems if 2 video cards will be in one group, in this case, you have to put the patch and rebuild the kernel, which already implies some knowledge and skills - lyla_Lehner73 commented on March 19th 20 at 09:07

Find more questions by tags WindowsVirtualizationVirtualBox