Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Странный объем памяти в 486
RSS

Странный объем памяти в 486

<<Назад  Вперед>> Страницы: 1 2
Печать
 
albr
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 1006
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 апр. 2015
Здравствуйте, уважаемые все!

Столкнулся со странной ситуацией с памятью и прошу совета у общественности. Есть 4 мегабайтных 30-пиновых сима. Когда я вставляю их в 386-ю материнку, POST честно находит все 4Mb и пишет при тесте 4096K. Когда я вставляю их в 486-й, то POST пишет, что найдено 3716K. Причем эту картину я наблюдаю на 3х разных 486-х материнках. Если взять другие симы, то ситуация не меняется. Если в 486 ставлю 8-мегабайтный 72-pin SIMM, то POST находит 7812К. Это таки что-то с контроллерами памяти на всех моих четверках или это стандартное для 486 поведение? Мне казалось, что POST должна была бы найти все 4096 или 8192 КБайт? Или я не прав? Во всех случаях не хаватает 380К... Куда они деваются? Товарищ Google ответа пока не дал, уже и не знаю, куда копать.

Заранее спасибо.
Sergei Frolov
Advanced Member
Коллекционер

Откуда: Питер
Всего сообщений: 2719
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июля 2003
Иногда они от ОЗУ отбирают теневой БИОС, чтобы быстрее работал. Надо в настройках поковыряться. Или видео-БИОС.
albr
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 1006
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 апр. 2015
Да, вот мне тоже так показалось. Видимо, это еще на этапе POST происходит, потому что отключение в setup-е всех этих "shadow", "cache" etc не влияет. Надо будет еще раз вдумчиво посмотреть на все эти настройки...
Bobo
Advanced Member


Откуда: СПб
Всего сообщений: 3628
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 авг. 2007
albr написал:
[q]
Видимо, это еще на этапе POST происходит
[/q]
ага - она 384 К из первого мегабайта оперативки резервирует под адреса видеоадаптеров, контроллеров, биоса и пр хрени
kiot
Full Member


Откуда: Великий Устюг
Всего сообщений: 234
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
9 сен. 2013
384 как раз находятся между 640 и 1024 Мб. :)
albr
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 1006
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 апр. 2015
Ндя, какая однако загадочная логика. Я полагал, что она все-таки сначала посчитает и проверит всю память, а потом уже зарезервирует ее под всякую хрень. И судя по всему на 386 так и происходит. Но поскольку этот эффект проявляется на 3 разных 486-х материнках, то видимо это все-таки норма.
albr
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 1006
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 апр. 2015
Таки нашел подтверждение:
"NOTE: In the majority of cases, the summation of base memory and
extended memory does not equal the total system memory. For instance
in a 4096 KB (4MB) system, you will have 640KB of base memory and
3072KB of extended memory, a total of 3712KB. The missing 384KB is
reserved by the BIOS, mainly as shadow memory (see Advanced CMOS
Setup)."(Источник )
Спасибо всем откликнувшимся :)
Fe-Restorator
Гость

Ссылка

Где-то в 486-х помимо пунктов "Enable Shadow (Bios/Video/lan/System/sound, выберите нужное)" есть пункт "Reserve 384К" или "Reserve Upper Memory (Range)". Именно последние влияют на откусывание 384К ещё на этапе поста.
Надо заметить, иногда попадались особо-тупые и/или брендовые мамки, где сия резервация жёстко залочена и неотключаема. Связано с алгоритмом маппинга памяти, реализованном в биосе:
1) кто-то предпочитает ремапить выделенные под видеоадаптер 64..128К за пределы существующей памяти, т.е. формально добавляя её: "4096К+128К=="
2) кто-то предпочитает тупо выкусить этот диапазон и формула обретает вид "640К+3072К=="

Выкусывание нужно только из-за совместимости со старым железом, а когда такового нема - под кеширование медленного биоса.
Сейчас на форуме
albr
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 1006
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 апр. 2015
Fe-Restorator написал:
[q]
особо-тупые и/или брендовые мамки, где сия резервация жёстко залочена и неотключаема
[/q]
Вот это видимо мой случай :) Причем материнки настолько небрендовые, что даже не поддаются идентификации :)
Конечно еще поковыряюсь в настройках, возможно, что ночью что-то пропустил.
Bobo
Advanced Member


Откуда: СПб
Всего сообщений: 3628
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 авг. 2007
albr биос то какой? ami или award?
<<Назад  Вперед>> Страницы: 1 2
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Странный объем памяти в 486
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS