Отчет о Fedora 15 i686 только 2,6 ГБ RAM

Те разделы отмечены GNU_RELRO (перемещения только для чтения), что означает, что, как только динамический загрузчик договорился (во время загрузки, нет никаких ленивых перемещений там), все перемещения, он отмечает те разделы, только для чтения. Обратите внимание что большая часть .got.plt находится на другой странице, не проходит лечение.

Вы видите сценарий компоновщика с ld --verbose, при поиске RELRO, Вы найдете что-то подобным:

.got            : { *(.got) }
. = DATA_SEGMENT_RELRO_END (12, .);
.got.plt        : { *(.got.plt) }

что означает, что разделы RELRO заканчивают 12 байтов в .got.plt (указатели на динамические функции компоновщика уже разрешены, так может быть отмечен только для чтения).

Укрепленный хинду проект имеет некоторую документацию о RELRO по http://www.gentoo.at/proj/en/hardened/hardened-toolchain.xml#RELRO.

2
13.07.2011, 16:02
2 ответа

Действительно ли возможно, что интегрированный GPU использует почти 1 ГБ RAM?

Легко. Многие интегрировались, GPU не имеют своей собственной специализированной памяти, вместо этого с помощью части системной памяти, вырезанной BIOS.

Я могу проверить его так или иначе?

Вероятно. Проверьте настройки BIOS и/или руководство по системе. Необходимо смочь управлять выделением памяти оттуда. (Если Вы не можете найти свою копию руководства, можно найти версию PDF на сайте Asus для машины на вкладке Downloads.)

3
27.01.2020, 22:24

Это - 64 бита или нет? Я полагаю, что предел составляет приблизительно 3.25 ГБ, которых может обработать ОС на 32 бита, таким образом, это не полностью использовало бы его из-за решения проблем.

-2
27.01.2020, 22:24
  • 1
    Это правда для non-PAE случая, но PAE-осведомленное ядро должно обработать до 64 ГБ. –  Gilles 'SO- stop being evil' 13.07.2011, 15:11

Теги

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