Какой максимальный объем памяти может быть выделен для 32-битной виртуальной машины Cent OS 6.5 Xen server?

При создании 32-битной виртуальной машины с Cent OS 6.5 на Xen server 7.6, когда объем памяти виртуальной машины превышает 16G, появляется следующая ошибка: объем физической памяти, выделенной для этой виртуальной машины, превышает общий объем памяти ее домашнего сервера.

Какой максимальный объем памяти может быть выделен для 32-битной виртуальной машины Cent OS 6.5 Xen server?enter image description here

0
задан 16 August 2021 в 05:58
1 ответ

Максимальное число, которое можно представить с помощью 32-бит, равно 2^32-1, то есть 4294967295. Это максимальное количество байтов, которое 32-битный процессор может использовать из памяти. Это равно четырем гигабайтам.

Существует механизм под названием Расширение физических адресов, который увеличивает размер адресуемой памяти с 32 бит до 36 бит, то есть до 64 гигабайт.

Я не знаю, может ли сервер Xen реализовывать виртуальные машины с включенным PAE. PAE необходим, если вам нужно более 4 ГБ памяти для 32-разрядной виртуальной машины.

0
ответ дан 16 August 2021 в 06:53

Теги

Похожие вопросы