HNKTO
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: мсфн, похоже, таки наконец все... | это да. Кривой серверок детектед. Ушлёпки решили таки похоронить ресурс. Ну что-ж, их дело. Цитата: привести пример подобных косяков и проблем | Сделай ОЗУ > 2048мб и попробуй запустить любую ДОСовскую тяжёлую игрушку. Но скорей всего у тебя уже даже просто консоль (command.com) запустить не вйдет. Затем странные возвраты функций сбора данных о доступной памяти, особенно касательно свопа. Цитата: изменить БИОС, т.е. вынести эти распорки за пределы третьего ГБ? Ну тогда понятно система с таким биосом не стартанет | Изменить то можно. В теории... Правда на практике одного БИОСа может оказаться мало т.к. оно может быть задано железно и там в лучшем перешив микропрограмм целевых контроллеров. Стартанёт. Это адреса ВВ, они к самой оперативке отношения не имеют. Ты когда что-то пишешь/читаешь по этим адресам, ты попадаешь не в центральное ОЗУ, а в целевые железки, порты ВВ которых отображаются в те области. Цитата: 2 мб (не уверен насчёт последнего) | Я тоже. Нигде никогда не встречал упоминания что ДОСовый Win (пофиг какой версии) может вдруг начинать работать с ОЗУ не по 4кб. Про Винду, применимо к её x86 реализациям, кстати тоже. И там вроде как-бы с намёками что сам x86 ЦП таким макаром физически её адресует, от туда и пляска. Цитата: А если в настройках ОС как-нибудь забить адреса этих распорок в исключение | И? Повторю Меркурия, но более на пальцах. Драйверу рамдиска надо 3гб физической ОЗУ, одним сполошным куском. А у тебя её, допустим, 4гб, но в аккурат по середине разрезано распоркой. Ну допустим добавил в исключения? (да оно и так добавляется, иначе не дай-бог кому не тому ещё выделится) А откуда система тебе возьмёт непрервывный кусок в 3гб? И я в общем даже с намёком не про ДОС, откуда у тебя его железо возмёт? 1) PAE (который должен ещё уметь ЦП и контроллер памяти, физически). Кстати драйвер Рамдиска при этом сам уже должен уметь в PAE, т.к. там уже принципы доступа к ОЗУ другие. 2) драйвер рамдиска должен уметь брать память кусочками и сам уже всё переадресовывать (это конечно лучший вариант, но как говорится, сложней в реализации... и, кстати, медленней) | Всего записей: 2071 | Зарегистр. 30-01-2010 | Отправлено: 23:15 16-02-2018 | Исправлено: HNKTO, 23:22 16-02-2018 |
|