Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Help не определяется вся оперативная память!  (Прочитано 9242 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ZaVa1ee

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Вообщем имеется Debian 4.0 etc и именно с  ним  и проблемы.
Рассказываю по порядку. Установлено полтора гигабайта памяти.
Биос, винды видят их полностью и нормально работают с  ними.
Загрузчик Grub тоже видит всю apper memory
Грузился с Кноппкс LiveCD запускал memtest - тоже все в порядке - видно все полтора гига.
Сам кнопикс после загрузки и вывода :cat /proc/meminfo - тоже видит нормально полтора гига.

А вот Debian их в упор не видит. Тоесть вывод лога :

BB:/home/tehb# cat /proc/meminfo
MemTotal:       906792 kB
MemFree:        616484 kB

---------------------------
Пошел дальше -  в Grub menu.list в строку
kernel          /vmlinuz-2.6.18-6-486 root=/dev/mapper/root-rdd ro vga=0x31B   дописал в конце mem=1536M
тоесть строка приняла вид
kernel          /vmlinuz-2.6.18-6-486 root=/dev/mapper/root-rdd ro vga=0x31B mem=1536M

----------------
И все равно ничего не изменилось(
подсобите чем можите)
Горе можно сказать  человека...
Только не надо писать что ту  обсуждают только Ubuntu.
ведь мы же знаем что это теже яйца тока в профиль)
« Последнее редактирование: 13 Сентября 2008, 12:41:36 от ZaVa1ee »

Оффлайн ZaVa1ee

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Help не определяется вся оперативная память!
« Ответ #1 : 13 Сентября 2008, 22:23:03 »
Решил отписацо.
Вдруг кому поможет.
Оказывается Debian 4.0 etc по дефолту ядро и не видит более 1 гига оперативки
Я просто собрал из исходников свое ядро 2.6.26 и все норм определилось и завелось.


вот что писали другие ребята на других форумах.

---
maloi
---
надо поставить ядро, у которого в конце названия есть bigmem - оно собрано с поддержкой PAE
остальные ядра в дебиане собраны без поддержки HIGHMEM и не увидят больше одного гигабайта оперативки.


---
annoynimous
---
Все правильно тебе говорят. Для того, чтобы увидеть и использовать память выше _1Гб_ нужно включить опцию highmem. Это связано с тем, как ядро Linux адресует физическую память. Слудующий барьер (на 32-разрядной системе) -- 4Гб. Чтобы увидеть бОльшие объемы, требуется поддержка со стороны процессора (PAE), что позволяет манипулировать объемами до 64 Гб (отдельным пользовательским процессам, тем не менее, достанется только 4).

Вообще-то, все более-менее свежие дистрибутивы обладают включенной поддержкой highmem. Я лично последний раз видел проблемы году в 2003, на ASP Linux 7.3, хотя редхетовские ядра были безпроблемны.

Оффлайн theFlame

  • Участник
  • *
  • Сообщений: 186
    • Просмотр профиля
Re: Help не определяется вся оперативная память!
« Ответ #2 : 07 Декабря 2008, 21:58:31 »
Слушай, та же беда.
Как собирал/ставил ядро?

Оффлайн zst

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Кстати, у меня Ubuntu 8.10 видит только 3 из 4 ГБ памяти. Хватает и трех, но все-таки.... Как бы поправить?

(SUSE видит все 4).

Оффлайн dem31

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Вроде как х86 столько и видит без включённого himem стопроцентро всю память увидит х64

Оффлайн zst

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Хм.

 High Memory Support
   Включение/отключение использования памяти свыше 4 Гбайт. Возможные
   значения - off (при объеме ОЗУ менее 1 Гбайт), 4 GB (при памяти от 1
   до 4 Гбайт), 64 GB (при объеме памяти свыше 4 Гбайт, только для
   процессоров от PentiumPro и выше).

Странно.

Оффлайн amiheev

  • Участник
  • *
  • Сообщений: 152
    • Просмотр профиля
Кстати, у меня Ubuntu 8.10 видит только 3 из 4 ГБ памяти. Хватает и трех, но все-таки.... Как бы поправить?

(SUSE видит все 4).
Почитай здесь:
http://alv.me/?p=57

Оффлайн haste

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Help не определяется вся оперативная память!
« Ответ #7 : 01 Апреля 2009, 10:44:06 »
по совету https://forum.ubuntu.ru/index.php?topic=18161.msg170433#msg170433
поставил серверное ядро
памяти стало 4Гб
увеличения производительности и глюков не заметил.
Calculate-linux 12.0.3 AMD E8400/P35/4Gb/Gf7900GT

 

Страница сгенерирована за 0.032 секунд. Запросов: 23.