Не видна половина оперативки
Добрый вечер! На моем стационарном компе установлено 2 Гб оперативной памяти. Сегодня обнаружил, что система (Lenny) половину ее не видит: $ free total used free sharedbuffers cached Mem:906292673396 232896 0 22952 331124 -/+ buffers/cache:319320 586972 Swap: 5903876 05903876 И hardinfo тоже показывает 906292. Эта цифра, как я понимаю, соответствует одному гигу. А тест памяти при включении компа показывает "2048 OK". Гуглить пробовал, но как-то все мимо. Ткните, плиз, какие тут должны быть ключевые слова, в какую сторону копать... -- С уважением, Алексей Мишустин
Re: Не видна половина оперативки
On Mon, Apr 20, 2009 at 09:25:41PM +0400, Mishustin Alexey wrote: > Добрый вечер! > > На моем стационарном компе установлено 2 Гб оперативной памяти. Сегодня > обнаружил, что система (Lenny) половину ее не видит: > > $ free > total used free sharedbuffers cached > Mem:906292673396 232896 0 22952 331124 > -/+ buffers/cache:319320 586972 > Swap: 5903876 05903876 > > И hardinfo тоже показывает 906292. > > Эта цифра, как я понимаю, соответствует одному гигу. > > А тест памяти при включении компа показывает "2048 OK". mem= при загрузке -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Не видна половина оперативки
В Пнд, 20/04/2009 в 21:28 +0400, Иван Лох пишет: > On Mon, Apr 20, 2009 at 09:25:41PM +0400, Mishustin Alexey wrote: > > Добрый вечер! > > > > На моем стационарном компе установлено 2 Гб оперативной памяти. Сегодня > > обнаружил, что система (Lenny) половину ее не видит: > > > > $ free > > total used free sharedbuffers cached > > Mem:906292673396 232896 0 22952 331124 > > -/+ buffers/cache:319320 586972 > > Swap: 5903876 05903876 > > > > И hardinfo тоже показывает 906292. > > > > Эта цифра, как я понимаю, соответствует одному гигу. > > > > А тест памяти при включении компа показывает "2048 OK". > > mem= при загрузке Ага. Спасибо, идею понял. Но почему-то дописывание "mem=2048M" в конец строки "kernel" (после "ro" и "ro single") файла /boot/grub/menu.lst ничего не изменило... При загрузке нажимал e, проверял - опция появилась. -- С уважением, Алексей Мишустин
Re: Не видна половина оперативки
В Пнд, 20/04/2009 в 21:52 +0400, Mishustin Alexey пишет: > В Пнд, 20/04/2009 в 21:28 +0400, Иван Лох пишет: > > On Mon, Apr 20, 2009 at 09:25:41PM +0400, Mishustin Alexey wrote: > > > Добрый вечер! > > > > > > На моем стационарном компе установлено 2 Гб оперативной памяти. Сегодня > > > обнаружил, что система (Lenny) половину ее не видит: > > > > > > $ free > > > total used free sharedbuffers cached > > > Mem:906292673396 232896 0 22952 331124 > > > -/+ buffers/cache:319320 586972 > > > Swap: 5903876 05903876 > > > > > > И hardinfo тоже показывает 906292. > > > > > > Эта цифра, как я понимаю, соответствует одному гигу. > > > > > > А тест памяти при включении компа показывает "2048 OK". > > > > mem= при загрузке > > Ага. Спасибо, идею понял. Но почему-то дописывание "mem=2048M" в конец > строки "kernel" (после "ro" и "ro single") файла /boot/grub/menu.lst > ничего не изменило... При загрузке нажимал e, проверял - опция > появилась. Строчка # kopt_2_6_26_1_486=mem=2048M в /boot/grub/menu.lst тоже не помогла. Я обратил внимание вот на что: Из dmesg: [0.00] user-defined physical RAM map: [0.00] Use a HIGHMEM enabled kernel. [0.00] 896MB LOWMEM available. И вот на это: grep MEM /boot/config-2.6.26-1-486 CONFIG_SHMEM=y # CONFIG_TINY_SHMEM is not set CONFIG_NOHIGHMEM=y # CONFIG_HIGHMEM4G is not set # CONFIG_HIGHMEM64G is not set ... Неужели нужно пересобирать ядро? -- С уважением, Алексей Мишустин
Re: Не видна половина оперативки
В Пнд, 20/04/2009 в 22:25 +0400, Evgueni Belenkov пишет: > 20 апреля 2009 г. 22:20 пользователь Mishustin Alexey > написал: > > > Строчка > > # kopt_2_6_26_1_486=mem=2048M > > А вот тут вот собака порылась :-) > Используйте ядро -686 Спасибо большое. Действительно, класс процессоров-то давным-давно 6-й )) Теперь все как надо: $ free total used free sharedbuffers cached Mem: 20759443900801685864 0 14120 167444 -/+ buffers/cache:2085161867428 Swap: 5903876 05903876 -- С уважением, Алексей Мишустин
Re: Не видна половина оперативки
Sapytsky Ilya пишет: > надо ставить ядро bigmem > А для AMD64 оно есть? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Не видна половина оперативки
On Tue, Apr 21, 2009 at 11:22:48AM +0400, James Brown wrote: > Sapytsky Ilya пишет: > > надо ставить ядро bigmem > > > А для AMD64 оно есть? > А для amd64 оно не нужно. -- WBR, Dmitry signature.asc Description: Digital signature
Re: Не видна половина оперативки
On Tue, Apr 21, 2009 at 03:45:58PM +0400, James Brown wrote: > Ну вот у меня amd64 видит только 3 Гига из 4-х cat /proc/version dmesg |grep Memory -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org