Использование XMS памяти. |
1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
Использование XMS памяти. |
Билли Боб |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 47 Пол: Мужской Репутация: 0 |
При работе в досе, в ТР с использованием модуля поддержки XMS, размер памяти равен нулю, а при выходе из TP и запуске скомпилированной программы память отображается верно. Как сделать, чтобы при работе в среде она была верной?
|
IUnknown |
Сообщение
#2
|
Гуру Группа: Пользователи Сообщений: 1 013 Пол: Мужской Ада: Разработчик Embarcadero Delphi: Сторонник Free Pascal: Разработчик Репутация: 627 |
Хорошо. А теперь - еще несколько вопросов. Насколько я вижу из первого сообщения, ты работаешь под чистым DOS-ом? Используешь Турбо-Паскаль, скорее всего "семерку", да? Какой именно файл запускаешь, TURBO.EXE или TPX.EXE?
И еще: Цитата By default, the IDE uses all the extended memory reserved by the DPMI kernel. и Цитата By default, the Turbo Pascal DPMI interface allocates all available extended and expanded memory for its own use. If you don't want all of the available memory to be taken by the DPMI kernel, you can set an environment variable to specify the maximum amount of memory to use. This variable can be entered directly at the DOS prompt or inserted as a line in your AUTOEXEC.BAT file, using this syntax: Обе цитаты - из "Turbo Pascal 7.0 User's Guide" от Борланда.SET DPMIMEM=MAXMEM nnnn where nnnn is the amount of memory in kilobytes. For example, if you have a system with 4MB and want the DPMI kernel to use 2MB of it, leaving the other 2MB alone, the DPMIMEM variable would be set as follows: SET DPMIMEM=MAXMEM 2000 |
Текстовая версия | 12.05.2024 5:31 |