LINUX.ORG.RU
ФорумAdmin

linux не видит всю память


0

0

На материнской плате установлено 4гб (4x1Gb), линукс видит якобы ~3.3

> free
             total       used       free     shared    buffers     cached

Mem:       3343012    2248812    1094200          0     219892     582552

debian etch, ядро 2.6.18, Dual Core E6400, Gigabyte GA-945GM-S2,при загрузке биос выдает 3999МБ

Хотелось бы иметь всю установленную память

В конфиге ядра есть опция: видеть примерно первые 800M, 4G или 64G. Надо выбрать последний вариант.

dn2010 ★★★★★
()
Ответ на: комментарий от dn2010

>В конфиге ядра есть опция: видеть примерно первые 800M, 4G или 64G. Надо выбрать последний вариант.

хоть конфигурировали раз ядро для х86_64?

Dubrovsky
() автор топика
Ответ на: комментарий от dn2010

ну я думал что упоминания Dual Core E6400 достаточно чтобы понять что ядро 64-разрядное

Dubrovsky
() автор топика
Ответ на: комментарий от dn2010

>А где в вашем сообщении написано, что это x86_64.

Читай до полного просветления: Dual Core E6400, Gigabyte GA-945GM-S2

anonymous
()

Включи в биосе саппорт >4G. ХЗ как это на Интелях зовётся, но подобная опция быть там должна, а мосты этой конторы вообще себя считают умнее всех. В частности сие является одним из неочевидных преимуществ интегрированных контроллеров памяти в процах мало-мальски вменяемых контор.

Также нефигово бы проверить загрузчик на предмет опций вида "mem=" и т.д. А то они сцуки тоже "умные".

Gharik
()
Ответ на: комментарий от anonymous

AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Это проц на моей рабочей машинке.

x86_64 в системе и не пахнет.
Так что просветления можно и недостичь.

kilolife ★★★★★
()

проблема локализована вкратце, в IA-32 адресация с PCI устройствами перенесена в конец адресуемой памяти, и видимо для совместимости эту буквально дыру (Memory Hole) перенесли на x86_64. Проблемы нет на оптеронах, там память всегда ремапится, а вот на em64t и athlon64 зависит от материнской паты и биоса, если имеется в биосе есть настройка типо Memory Hole, Remap Memory и пр то можно обычно заюзать все 4гб памяти

Dubrovsky
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.