Есть сервер с 4 гигами оперативки. Установил на него FreeBSD 7.0. Нормально работает, но пишет при запуске, что может использовать только 3Gb. Память в порядке, в чем дело, объясните, неужели FreeBSD не поддерживает столько памяти?
>Есть сервер с 4 гигами оперативки. Установил на него FreeBSD 7.0. Нормально
>работает, но пишет при запуске, что может использовать только 3Gb. Память
>в порядке, в чем дело, объясните, неужели FreeBSD не поддерживает столько
>памяти?ну вероятно у вас 32 битовая дистрибутива.
а 32 бита выше 3-х не прыгнешь хоть во фряхе хоть в винде .
>>Есть сервер с 4 гигами оперативки. Установил на него FreeBSD 7.0. Нормально
>>работает, но пишет при запуске, что может использовать только 3Gb. Память
>>в порядке, в чем дело, объясните, неужели FreeBSD не поддерживает столько
>>памяти?
>
>ну вероятно у вас 32 битовая дистрибутива.
>а 32 бита выше 3-х не прыгнешь хоть во фряхе хоть в
>винде .вот надыбал почитайте http://en.wikipedia.org/wiki/Physical_Address_Extension#FreeBSD
стандартное объяснение, но никто не объясняет почему максимум 3 гига на 4 гиговом лимите)
>стандартное объяснение, но никто не объясняет почему максимум 3 гига на 4
>гиговом лимите)Если потрудитесь поискать, то найдете объяснение этому.
Вкратце:
все это упирается в архитектуру шины PCI которая выделила последний гигабайт адресного пространства для адресации/доступа к памяти на PCI-устройствах.
>>стандартное объяснение, но никто не объясняет почему максимум 3 гига на 4
>>гиговом лимите)
>
>Если потрудитесь поискать, то найдете объяснение этому.
>
>Вкратце:
> все это упирается в архитектуру шины PCI которая выделила
>последний гигабайт адресного пространства для адресации/доступа к памяти на PCI-устройствах.Да, но контроллер виртуальной памяти работает только для процессора, и что тогда такого дает PAE, что не может дать отображение верхнего гига VM на другие.
А?
>А?АР-ХИ-ТЕ-К-ТУ-РА
Архитектура в данном случае - это ЖЕЛЕЗО, а не софт.
Видеокарта, к примеру, несет на борту 256 Мб оперативки. Своей. Так вот, к этой оперативке можно обращаться как к обычной оперативной памяти, для этого выделен последний гигабайт из 32битного адресного пространства.
>>Есть сервер с 4 гигами оперативки. Установил на него FreeBSD 7.0. Нормально
>>работает, но пишет при запуске, что может использовать только 3Gb. Память
>>в порядке, в чем дело, объясните, неужели FreeBSD не поддерживает столько
>>памяти?
>
>ну вероятно у вас 32 битовая дистрибутива.
>а 32 бита выше 3-х не прыгнешь хоть во фряхе хоть в
>винде .
В этом случае нам поможет пересборка ядра PAE.
http://ru.wikipedia.org/wiki/PAE