Страница 1 из 1

Проблема с определением количества доступной памяти.

Добавлено: 2011-04-11 17:08:16
HUNTERok
Использую 8.1-RELEASE amd64, с парой добавлений в ядро на поддержку ipfw.

Недавно вставили пару планок оперативки в сервер, биос увидел правильно, все 6ГБ. Но в системе доступно только 2гб.
В логах вижу:

Код: Выделить всё

real memory  = 6442450944 (6144 MB)
avail memory = 2061737984 (1966 MB)
Подскажите куда копать?

Re: Проблема с определением количества доступной памяти.

Добавлено: 2011-04-11 18:20:01
Alex Keda

Код: Выделить всё

uname -a

Re: Проблема с определением количества доступной памяти.

Добавлено: 2011-04-11 19:04:20
f_andrey
Alex Keda писал(а):

Код: Выделить всё

uname -a
Врядли, хотя будет и не лишне, просто там бы было что то около 3-х.
HUNTERok писал(а):с парой добавлений в ядро
а вот это тревожно, огласите весь список.

Но пока в железо, в новички мне надоело переносить :) хотя память то вроде видно, но в биосе я бы порылся, но скорее что то накручено.

Re: Проблема с определением количества доступной памяти.

Добавлено: 2011-04-11 19:07:59
Alvares
В тему:
у меня дома компик Athlon 1000 + KT133A + SDRAM PC133
Памяти 3 планки: 1 - 256 М, 2х - 128 М
При старте фря показывает 1024 real memory, ~486 avail memory.
Было на 8.2-PRERELEASE, осталось на 8.2-RELEASE. Ядро GENERIC.
Или северный мост фря неправильно опрашивает, или еще чего...

З.Ы.Надо попробовать бутануться с 5,6,7 релизов. Проверить...

Re: Проблема с определением количества доступной памяти.

Добавлено: 2011-04-11 22:18:19
hedgehog
f_andrey писал(а):но в биосе я бы порылся, но скорее что то накручено.
у меня была подобная проблема, решилось включением опции memory hole в биосе. вот уж не помню, что там за мать стояла.

ТС: а на POST скрине сколько памяти показывает?

Re: Проблема с определением количества доступной памяти.

Добавлено: 2011-04-11 23:53:08
Alvares
То бишь в биосе ее включить надобно? И минус метр памяти под непонятный резерв? Работает, да и хрен с ней. Лишь бы использовал правильно, а сколько показывает - пусть себя потешит.

Re: Проблема с определением количества доступной памяти.

Добавлено: 2011-04-12 9:33:32
HUNTERok
Alex Keda писал(а):

Код: Выделить всё

uname -a
FreeBSD *****.ru 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Tue Aug 31 17:08:13 KRAST 2010 ******@*****.ru:/usr/obj/usr/src/sys/***** amd64


В ядро добавил опции:

Код: Выделить всё

device          if_bridge

option          LIBALIAS
option          IPFIREWALL
option          IPFIREWALL_NAT
option          IPFIREWALL_FORWARD
option          IPFIREWALL_DEFAULT_TO_ACCEPT
option          IPDIVERT

device          crypto
option          IPSEC
option          IPSEC_FILTERTUNNEL

options         DEVICE_POLLING
options         HZ=1000

Re: Проблема с определением количества доступной памяти.

Добавлено: 2011-04-12 9:59:56
hizel
попробуйте

Код: Выделить всё

options MAXMEM=<number>
в ядре

Re: Проблема с определением количества доступной памяти.

Добавлено: 2011-04-12 10:42:59
Alvares
И сколько там прописать, 512 или 1024? А потом я добавлю мозгов и буду ядро опять перебирать?
он же видит real memory в моем случае больше, чем есть на самом деле. А у топикстартера использует меньше.

Re: Проблема с определением количества доступной памяти.

Добавлено: 2011-04-12 11:03:55
hedgehog
Alvares писал(а):И сколько там прописать, 512 или 1024? А потом я добавлю мозгов и буду ядро опять перебирать?
он же видит real memory в моем случае больше, чем есть на самом деле. А у топикстартера использует меньше.
может, тебе следует создать отдельную тему для своей проблемы? какая-то каша получается, проблемы-то у вас разные
а ты поищи в биосе video memory или shadow memory