Что-то с памятью моей стало (проблема с определением количества)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
chitatel
Сообщения: 2108

Что-то с памятью моей стало

Сообщение chitatel »

Имею 256М памяти SDRAM - 128/64/64.
Своп 512М.

1. Обратил внимание, что gkrellm показвает наличной памяти 248М. Раньше отчётливо было 256. Настройки :

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

$t - $f свободно

2. Гляньте, всё ли в порядке тут:

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

free
             total       used       free     shared    buffers     cached
Mem:        254152     247392       6760          0      10536     116936
-/+ buffers/cache:     119920     134232
Swap:       546168          0     546168

3. memtest86+ ошибок не выявляет
4. Сегодня при запуске Оперы периодически были вылеты в перезагрузку.

Стоит ещё раз проверить железо, или это может быть что-либо другое?
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable

Re: Что-то с памятью моей стало

Сообщение Portnov »

Разница 256-248 = 8 типична для памяти встроенной видухи. Что наводит на мысли: а не заглянуть ли в настройки BIOS на эту тему?
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2108

Re: Что-то с памятью моей стало

Сообщение chitatel »

Встроенного видео нет. В BIOS сейчас гляну, может он глюканул, в самом деле.

Ну и вообще - иду расковыривать системный блок. :ph34r:
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2108

Re: Что-то с памятью моей стало

Сообщение chitatel »

Проблема не локализована и не решена.

Интересно, что:
1. При загрузке система подсчитаывает и показывает всю память - 262144
2. Windows98 и утилиты видят всю память - 256М.
3. Память пропадает только в Linux'е. Загрузил Gentoo 2006.1 он, умница, где-то отгрыз для меня 1М, стало 249М. Это, конечно, гораздо лучше, чем 248, но где ещё 7М? Я за них деньги платил... давно, правда...
4. Проявляется на всех имеющихся ядрах 2.6.18.2 и 2.6.22.5-cfs-v20.5 (дежурное)
5. Втыкание-вытыкание модулей памяти никаких результатов не дало, как будто все рабочие...
6. Обратно в Linux'е:

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

free -m -t
             total       used       free     shared    buffers     cached
Mem:           248        242          5          0          6         85
-/+ buffers/cache:        150         98
Swap:          533          0        533
Total:         781        242        539

Что интересно:

dmesg | grep Mem

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

Memory: 253808k/262144k available (3430k kernel code, 7904k reserved, 1642k data, 300k init, 0k highmem)

Т.е. при загрузке вроде виден ВЕСЬ объём. И куда он девается? Вот это не имеет отношения к делу: 7904k reserved?

Буду благодарен за конструктивные предложения. Уже даже интересно...
Спасибо сказали:
spielmann
Сообщения: 105
ОС: Linux

Re: Что-то с памятью моей стало

Сообщение spielmann »

chitatel писал(а):
04.09.2007 05:01
2. Windows98 и утилиты видят всю память - 256М.

Это общий объем оперативной памяти.

3. Память пропадает только в Linux'е.

Она "пропадает" так же и в оффтопике, но в данном случае, честно сообщается, на что потрачена эта "пропавшая" память.

Буду благодарен за конструктивные предложения. Уже даже интересно...

Например почитать тут. Ну и поискать информацию о том, как и на что линукс "тратит" оперативную память.
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2108

Re: Что-то с памятью моей стало

Сообщение chitatel »

spielmann писал(а):
04.09.2007 05:40
3. Память пропадает только в Linux'е.

Она "пропадает" так же и в оффтопике, но в данном случае, честно сообщается, на что потрачена эта "пропавшая" память.

Спасибо, мне кажется, тут несколько иное: я не спрашиваю, на ЧТО расходуется память, а - куда делись 8М? Т.е. совсем.

Кстати, выяснил, что во всех ядрах (самосборных) у меня

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

grep "IKCONFIG" /boot/config
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y

Это может иметь отношение к делу?
Спасибо сказали: