Потерялся 1 Гиг памяти (Tyan/Opteron)

У вас сложности? Наши специалисты постараются помочь вам. Если вы сами сталкивались с похожими проблемами - поделитесь опытом.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
eml78
Junior member
Сообщения: 6
Зарегистрирован: 22 ноя 2006, 11:29

Потерялся 1 Гиг памяти (Tyan/Opteron)

Сообщение eml78 » 22 ноя 2006, 12:07

Конфигурация:
Материнка Tyan S2892
Процессоры: Opteron 248 (2 шт.)
Память: Kingston PC3200 ECC DDR 2GB (4 шт.)

Проблема в том что, BIOS видит только 7Гб

Windows (с включенным режимом PAE) тоже видит 7Гб
Если PAE нет, то Windows видит 3ГБ

Судя по показаниям проги Everest процы работают в режиме Dual Chanel (128 bit)
По показаниям SiSoft Sandra (распределение свободной памяти по узлам NUMA): на узле 0 - 2,8Гб на узле 1 - 3,7Гб

Если поставить одну планку памяти то видит 2Гб, если две, то 3Гб. Если оставлять только 2 планки, то системе без разницы у какого проца они стоят (видно все равно 3Гб). Также не имеет значения какие именно 2 планки из четырех имеющихся установлены (т.е. вряд ли одна из планок битая).

Кто-нибудь может подсказать куда делся Гиг памяти?

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Сообщение Tert » 22 ноя 2006, 12:24

Проверьте, включена ли в BIOS'е опция MemHole Mapping (в разделе Hammer Configuration).

eml78
Junior member
Сообщения: 6
Зарегистрирован: 22 ноя 2006, 11:29

Сообщение eml78 » 22 ноя 2006, 12:27

сейчас стоит Hardware
Пробовали ставить Disabled - то же самое

eml78
Junior member
Сообщения: 6
Зарегистрирован: 22 ноя 2006, 11:29

Сообщение eml78 » 22 ноя 2006, 12:31

А когда поставили Software то увидел все 8Гб
Не подскажите что эта опция дает?

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Сообщение Tert » 22 ноя 2006, 12:55

Эта опция включает переадресацию памяти, занятой устройствами ввода/вывода.
У вас, наверное, старые Opteron'ы (по 0.13 микрон), которые не поддерживают эту функцию аппаратно. Поэтому у вас и не работает MemHole Mapping Hardware.

eml78
Junior member
Сообщения: 6
Зарегистрирован: 22 ноя 2006, 11:29

Сообщение eml78 » 22 ноя 2006, 13:18

Насколько я понял эта Memhole нужна для PCI устройств, у нас есть RAID контролллер установленный в PCI-X нужна ли ему эта Memhole? И каким устройствам она вообще нужна?

Да, судя по Everest процесс 0.13. Вы пишите "которые не поддерживают эту функцию аппаратно" - значит ли это что гиг отедается впустую и мне нужно всегда ставить Software?
Или гиг отедается для выполнения функций которые не поддерживаются процами (и следовательно не зря)?

И еще вопрос: а если бы процы были новыми, то что было бы с объемом памяти?

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Сообщение Tert » 22 ноя 2006, 15:40

Почитайте эту ветку на форуме.

eml78
Junior member
Сообщения: 6
Зарегистрирован: 22 ноя 2006, 11:29

Сообщение eml78 » 23 ноя 2006, 09:42

Не совсем понял при чем тут PAE - речь вроде шла об устройствах ввода-вывода (PCI)?

И какую настройку надо ставить в BIOS? Оставить Hardware или переключить на Software?

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Сообщение Tert » 23 ноя 2006, 11:03

Вам надо оставить настройку Software, т.к. именно при такой настройке работает переадресация с вашими процессорами :D .
PAE нужен для того, чтобы ОС могла обращаться к памяти за границей 4 ГБ. Именно в эту область переадресуется адресное пространство ОЗУ, занятая устройствами ввода/вывода.

eml78
Junior member
Сообщения: 6
Зарегистрирован: 22 ноя 2006, 11:29

Сообщение eml78 » 23 ноя 2006, 11:53

Спасибо за ответы, мы поставили Software - вроде работает. Но хотелось бы на будущее прояснить пару моментов.

Во-первых, правильно ли я понял, что если мы поставим Hardware, то у нас не будет доступа к верхней (за пределами 4Гб) памяти для PCI устройств?

И еще, чтобы при покупке новых серверов учесть данный момент, не могли бы вы подсказать куда надо смотреть в описании процессора, с целью определить поддерживает ли он переадресацию (и насколько это влияет на производительность RAID [PCI-X])?

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Сообщение Tert » 23 ноя 2006, 12:20

Все современные процессоры AMD поддерживают аппаратную переадресацию.
На производительность PCI устройств переадресация не влияет.

Ответить

Вернуться в «Серверы - Решение проблем»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 49 гостей