What is Boot Camp?

Is Boot Camp some sort of virtualization system, or will it run Windows 7 on a Mac the same way it runs on a Dell or an HP machine? I need to run Visual Studio in Windows 7. and I need it to work smoothly.


Solution 1:

Bootcamp allows you to install and run Windows 7 natively on your Mac as if it were just any other PC.

It allows you to co host a Windows installation on the same drive as your Mac OS one, allowing you to dual boot. In addition to being what is effectively a simple boot manager, it includes a full package of drivers for all your integrated peripherals like the trackpad, FaceTime camera, odd Mac keyboard layout etc etc, that makes it easier to use without having to struggle getting things to work.

It does not allow you to virtualise Windows to run within Mac OS, but a handy side affect is that many virtualisation tools such as VMWare Fusion and Parallels desktop will open your bootcamp partition as if it were a virtual machine, allowing you access without a reboot at the cost of performance. Booting directly into windows via bootcamp should be just as fast as on any comparable spec PC

Solution 2:

Is bootcamp some sort of virtualization

No.

Bootcamp is a multi boot utility. You use it to create a windows partition on which you install Windows 7 like any PC.

Solution 3:

From the Apple KB doc:

You can run the Windows operating system on your Mac at native speed--without the performance penalty that comes with software emulation or "virtual machines." Windows applications have full access to multiple processors and multiple cores, accelerated 3D graphics, and high-speed ports and networking such as USB, FireWire, Wi-Fi, AirPort, and Gigabit Ethernet as well as drivers for audio and Bluetooth.

So, to answer your question, no, Windows is not virtualized on your computer through Bootcamp, but actually running natively on your hardware. You shouldn't have any problems with running applications on Bootcamp. However, your hardware may not be supported for that application, so you may need drivers.