VT-x helped with instructions, while VT-d helps with accessing hardware I/O. There's also VT-i. Those terms should never be mixed, as they are different capabilities of a CPU. Most modern CPU have VT-x. Oh, BTW, it should be mentioned in the video that these capabilities must be turned on in the BIOS/UEFI if they are going to be used. Most of the time they are off by default.
Thank you so much! I am a student from Greece studying at the International Hellenic University, Business Organization and Management and on the lesson of MIS it has a chapter which it talks about Pc Virtualization & since I don't have the best knowledge about PCs I couldn't make sense out of it, how it is done and why it is beneficial. I am so glad that I stumbled across your video while doing a quick search about it. I have a much better understanding of it since you explained it in such an easy way to comprehend. Keep up the amazing work!
I know this video is a little older but I just wanted to say thanks for making these. I'm studying to take the CompTIA A+ exam and this part confused me a little. I understand it a little more now. :)
@@guest91111 I did! Worked in the field for almost 2 years and hated it but I'm happy now doing something else. I hope you find your path in life that makes you happy 😊
Mark Murarescu Well, I still wonder exactly how far they could go with the software equivalent of duct tape and baling wire. They've done far more pointless and jury-rigged things in the past.
why is the cpu virtualization disabled as standard? Blue stacks was telling me I'd be better off enabling it. If it's so good why does it come switched off?
I guess it has to do with cpu virtualization giving more freedom to applications to manage the cpu, in order to run their things faster, however this freedom can be used by a malicious process.
I once ran a commodore 64 emulator inside DOSBox, on my windows pc, it worked suprisingly well, although there was no sound because that weird german emulator from the 90s needed some obscure sound drivers that I couldn't find anywhere. Bubble Bobble ran all right, no glitches or anything.
What a coincidence, I've been researching the Xen Project and pci passthrough. I plan to split my current machine down the middle to run Linux Mint Debian Edition and Windows 10 at the same time. I currently dual-boot them, I saw this as the next step. I also plan to start comparing gaming ports and running in wine vs the real thing at the same time. I'm hoping to have the switch completed by the weekend (kid takes up too much time and I'm changing my cooling solution). I just wanted to thank you for this vid because you showed me another potential use that I hadn't considered. LAN/multiplayer using the same box but multiple screens. That's something that can seriously let me have more fun in gaming when my nephews visit in the future.
I was searching about virtual machines on Google on my PC while my phone was playing random videos about bear attacks. After a few minutes, RU-vid redirected my feed to this video. big brother at work
I use at least 4 separate Virtual Machines (VM) for: - Banking, so most of the time the VM is 'powered off' and can't be hacked. Its browser is only used for banking. - Music, I still prefer Windows XP for playing my music with Windows Media Player and its WOW and True Bass Effects. - Trying out new applications, I can take a snapshot, so I can restore to the previous situation. - The normal stuff like internet browsing, email, whatsapp client, torrents for downloading and some office use. I back up each VM, so I always can recover from any failure in a VM. I can try out exotic stuff without any risk for the other VMs or my Host OS.
The eyphone, by Filthy Frank. Ey b0ss cen i habe de eyphone LOL jk that has nothing to do with China XD omfg. It's like that meme where he keeps addressing the little asian dude by the other asian country that he ISN't from. lel.
Most people wonder why I have 32GB RAM; it's for this reason as well as music production and graphic design/photo editing. I have an XP virtual machine, play around in Linux because dual booting is a headache, and also love to test/play with old Betas--Longhorn 4074 for example.
This is how I continue to enjoy the dated Windows XP (guest OS) but still stay up-to-date with latest OSs by having it run within Windows 8.1 (host OS).
You could have mentioned the "business-/commercial use" of virtualization like in offices or schools where all the computers are just thin clients, basically virtual machines, running on a thick client, like a server or something. (don't blame me if I said something wrong, I'm not really a pro at this or anything)
If you’ve ever played Minecraft, you may be surprised to hear that Minecraft (Java Edition) actually runs as a “Virtual Machine”! And the reason why it runs as a virtual machine is due to how Java works. One big point to this conclusion is that you can “Allocate a certain amount of your system memory to the Java VM” basically, something you can also do with OS virtualization.
there is a VR story called Ready player one where old arcade games are played in a 3D world. I thought it odd that a VR world one step below the matrix can play old games so well apparently on the same operating system.
Very informative video, but there's one thing I'm not sure I'm completely on board with, which is the part about testing potentially malicious sites on a vm. I agree that it would be perfectly secure if the vm was on an isolated network, but is that even possible? In order for me to connect to the internet with my vm I have to lan to the main OS and connect through the main os internet connection. I have actually had instances where I loaded a malicious page on my vm and got a warning from malwarebytes in my main os, so unless there's some other way to connect your vm to the web I'm not sure if you could confidently say this is secure.
can I run a game on steam in a VM, and use steam in home streaming to stream it to another device? the reason I want to run it in a VM, is because the game needs to be open on the computer to stream it, and it renders the computer unusable for other games or programs. or even moving the mouse.
Kacey Howell Awesome, I just need the ability to use my pc while steam in home streaming is running, if only for basic things like web browsing. I can do that easily enough in a VM. You think virtual box is still a good choice?
Virtualization snapshots 'back up' temporal changes in images, but anything virtual is very poor for actual backups, for the same reason backing up to a folder or partition on your hard drive is bad. Physical separation is essential for securing a backup; a separate drive, even a flash stick, is safer should a HDD crash, because when that happens all partitions are going to be inaccessible. Certain advantages exist for cloned drive images (immediate swappable restoration), or plain folder\file duplication ( easy, open, cross-platform access) but VMs have suddenly and mysteriously failed to run, so while convenient and flexible, they are far less secure and safe than other backup methods.
Ey liny my boss hehe i hope update this channel 4 ever cuz i dont see AAANY dude that knows more about tec then u, serausly u are frickin ROG the tec ;)
you can also use virtualization to run a operating system that is on your hdd/ssd i use that to run linux either inside virtualbox in windows or to boot directly into linux (archlinux) gets stuff done much faster (its a mess to setup and configure though)
Virtualization sucks terribly. Especially if you're an IT guy working for a company and have to do troubleshooting on servers and routers from a remote location, you'll experience slow as hell desktop control and latency that makes a Pentium 133mhz look fast. Accenture and Cognizant sucks balls :P
+ApexPredator_ Maybe you should use the command line rather than the gui, we have hundreds of VMs running both windows and linux based and all are managed remote either through terminal or GUI (RDP, VNC). In most cases the response through RDP is acceptable but not great, if you are expecting real desktop speed through RDP than your expectations are just wrong.
I can't find virtualization settings in bios. What should I replace, processor or mother board? Can't find any info any where, I'm using and ryzen 2700
what if ur on windows 7 with a virtual machine running (Ubuntu) and using splash top to control the windows 7 underneath it and using splash top to control Ubuntu again.....
Hmm, it’s actually kernels and API creating a layer on top of the hardware creating a easier to manage virtual computer of itself co trolled by a hyper visor that acts as an interface to the host OS, it uses time sharing and context switching, and it was developed in the 60’s, no??
+BtheDestroyer It doesn't virtualize anything, it just replaces windows dlls with its own so that programs call linux functions instead of windows ones. That is why it stands for Wine is not an emulator. So I wouldn't. en.wikipedia.org/wiki/Wine_(software)
+BtheDestroyer No, WINE is a compatibility layer which is a bit different. In theory WINE could run things at or above native Windows performance, and sometimes actually does. However it's prone to errors of one kind or another, and these are what cause slowdown, more than any inherent overhead.
Why do I watch all of these? For like 60-80% of them I don't learn anything and I know I won't from reading the title. Good explanation though, it's just all stuff I already knew.
Using a VM is not a good safe guard against testing that malware site. It' very easy for malware to figure out it's running on a VM and jailbreak out of the VM and onto your real system.
Hi Linus , does Virtualisation effect a general pc performance and in game performance ? For example i'm running Nox and there is a cool game Marvel Furture Fight , if i turn this on , performance in that game should go up , but will it slow down or dmg my hardware , system outside this app ? Will it be better to virtualize a OS system using Oracle Virtual Box ? Help :D