RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Тут надо определиться :)


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : dixie
To : Юрий Пронякин
Subj : Тут надо определиться :)

> А нельзя сверху. наличие 16-битных прогроамм не позволяет. 512 мегабайт - вот та граница,
> о которую сейчас уже реально программы долбятся (как раз вчера-позавчера причины падения
> осевой версии 7zip народ в Фидо обсуждал).
Мы, ж, говорим о 32-bit LX. Много ли VIO LX процессов хочет >512 Mb. 7zip? Его-то, как раз, можно пересобрать ;) Что мешает чисто 32-битным DLL лежать выше?
Хотя, конечно, формат - тоже дело десятое. Можно и свой "замутить" - пусть и сродни PE, например, но с постраничной упаковкой.
> Да какая разница, есть там DLL или адрес просто зарезервирован? Это место программе недоступно,
> а нужное ей пришлось разместить в другом месте (отъев и его у всех прочих программ).
Что отъев? Зарезервированы адреса. Если процесс вызовет DosLoadModule - они замапятся реально, если кончатся свободные адреса - будут использованы эти, но этот модуль уже в этот процесс не загрузится. В чём проблема-то?

Fri 08 Jun 2007 20:03 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.11) G




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.