Интересно, если Virtual PC 2007 составляет около 30 МБ, почему VirtualBox в Windows составляет около 70 МБ (установочный файл), а его размер должен быть примерно вдвое больше?

7 ответов7

6

Довольно часто размер не имеет значения, когда дело доходит до исполняемых файлов или установщиков. Они могут быть упакованы по-разному, иметь более высокое сжатие или просто предлагать больше вещей. На мой взгляд, VirtualBox более полнофункциональный, чем Virtual PC.

4

Виртуальный ПК использует отдельные установщики для 32-битной и 64-битной ОС, и размер каждого составляет около 30 МБ, а VirtualBox объединяет 32-битные и 64-битные приложения в один инсталлятор.

3

Возможно, Microsoft включила части кода, необходимые для виртуализации, в ядро Windows или в системные библиотеки DLL.

Это объясняет, почему VirtualBox больше, поскольку они должны предоставлять весь код, необходимый для виртуализации, графический интерфейс пользователя, инструменты ... в то время как только часть его включена в настройку VirtualPC.

3

Windows Virtual PC:

  • 32 BIT/setup.exe = 31,7 МБ
  • 64 BIT/setup.exe = 31,8 МБ

Общий размер = 63,5 МБ

VirtualBox

(как 32-битные, так и 64-битные в одном пакете)

Общий размер = 68,9 МБ

Хотя сравнение размеров байтов - очень ограниченный способ увидеть разницу / сходство между функциями двух систем. Одним из способов увеличения размера может быть то, что Windows Virtual PC включает только гостевые расширения для гостей Windows, а VirtualBox предоставляет их для Windows, Linux и OS / 2.

Но, тем не менее, сравнение размеров довольно бесполезно.

1

Потому что они сделаны разными компаниями, с разными целями?

VPC от Microsoft, а VirtualBox от Sun.

Могу поспорить, что поддерживаемые хосты и хосты тоже влияют на их размеры.

0

В пакете Vbox размером 70 Мб вы найдете гостевые дополнения, которые составляют 31 Мб. Будет ли это учитывать размер?

0

VirtualBox, безусловно, лучший вариант IMO. Он поддерживает USB и ускорение DirectX/OpenGL.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .