Назад | Перейти на главную страницу

32-битная и 64-битная гостевая виртуальная машина и использование ОЗУ

Почему 32-битная domU (гостевая виртуальная машина Xen) использует меньше оперативной памяти, чем 64-битная?

Примечания: одно и то же программное обеспечение подходит для другой арки (AMD64 против 686). Очевидно, это Linux или BSD или что-то, что легко портируется. Может быть, это тоже хорошо для SO.

Я читал это так. Я догадываюсь почему, но хотелось бы услышать комментарии каждого.

При одинаковой рабочей нагрузке 32-разрядная система всегда будет использовать меньше памяти, чем 64-разрядная, в основном по двум причинам: больший размер исполняемых файлов, указателей, переменных и т. Д., А также дополнительные накладные расходы ядра на управление большим адресом. пространство.

Конечно, это происходит не только с виртуальными машинами, но и с физическими системами.