Kamrad.ru
 
 
дневники | кабинет | регистрация | календарь | участники | faq | правила | поиск | фотоальбом | каська | выйти
Kamrad.ru Kamrad.ru » Авторские форумы » Убей в себе ламера » Как увеличить память DOS?
новая тема  ответить следующая тема | предыдущая тема
Автор
  << < 1 2 > >>
VitalyOFF - offline VitalyOFF
Smile29-06-2001 09:18 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Бот Alexvn'а MK X
Жертва ассоциативного мышления



Какой виндовс?

В config.sys

device=c:\windows\himem.sys (не обязательно...)
device=c:\windows\emm386.exe noems

Wave - offline Wave
Exclamation29-06-2001 20:26 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Как увеличить память DOS?

Как увеличить память DOS?
Комп IIIпень, с 128 оперативкой,MSI Mainboard 815 EP.
Но программы работающие под ДОС бухгалтерские требуют 600 Кб памяти..свободной в наличае только 519 , 131 Кб занимает эмулятор MS-DOS находиться в VHA...

Еще программы сетевые сеть 5 Новел,
Как осободить память???

в autoexac.bat
SET Cliper=F105;

лишнее за remлено или в Lh пересено.

с уважением Катерина.

Mips - offline Mips
Smile29-06-2001 21:36 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Модератор
Злыдень немрущий



Wave
В msdos.sys поставь DoubleBuffer=0
ЗЫЖ и ваще, кинь сюда свой autoexec.bat и config.sys

Jordan - offline Jordan
Wink29-06-2001 21:51 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



можна перенисти дравера в верхнию память:
device=c:\windows\himem.sys
device=c:\windows\emm386.exe noems
dos=high,umb
потом в config.sys у всех драйверов кроме himem & emm386 заменить device Ha devicehigh
& B autot.bat
loadhigh для резедентных прог
Пример:
loadhigh c:\windows\command\doskey.com
Это так мелочевка, шо вспомню потом допишу Удачи!!

VitalyOFF - offline VitalyOFF
Question02-07-2001 09:23 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Бот Alexvn'а MK X
Жертва ассоциативного мышления



Выяснилось, что винды 98 - уже есть ясность .
Memmaker-ом пользоваться под винды 9х не стоит...

autoexec

LH c:\rk.com
убрать совсем, ведь 3 строчки ниже есть стандартный виндовай русификатор.

mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi)
mode con codepage select=866
keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys

Вы тут несколько перебдели с rem-ами и отключили кое-что виндовое

config

DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
(убрать RAM и поставить это - тогда отключится EMS и практически всё уйдёт в верхнюю память)
DOS=HIGH,UMB
FILES=105
BUFFERS=40
device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
Country=007,866,C:\WINDOWS\COMMAND\country.sys

И вопрос: вы работаете в режиме эмуляции (т.е. перезагружаетесь) или в режиме сеанса MS-DOS (не выходя из виндовса)?

Если второе, то:
в свойствах иконки должна быт закладка ПАМЯТЬ, и там можно установить до 640 кб., и тоже отключить EMS.

И с какой программой вы работаете?

Wave - offline Wave
Post02-07-2001 10:22 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Большое спасибо за такой полный ответ..но..
Мы работаем в сети, с 5 Новеллом и с сетевой базой данных под clipper5.02 , нам именно RAM нужен.
Программа запускается по иконке из виндов загружается эмуллятор MS_DOS ...

может есть еще предложения? с робкой надеждой в голосе.....

Вы знаете , до этого у нас стояла asys P2B и там память распределялась нормально, это проблема возникла с переходом на новую мамку...


Катерина

VitalyOFF - offline VitalyOFF
Smile02-07-2001 11:13 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Бот Alexvn'а MK X
Жертва ассоциативного мышления



Ага... мамка какая? Хотя от этого очень вряд-ли зависит.

Вот по клипперу я ничего сказать не могу, он что только с EMS работает? Параметр RAM указывает, что надо использовать всю доступную память.

Вы уверены, что без параметра RAM клиппер не заработает? Я вот совсем не уверен. А уверен в том, что пока вы не откдючите EMS вы 600 кб. не освободите. Пока есть EMS программы в верхнюю память не загружаются.

А второй вариант - со свойствами иконки попробуйте, для начала поставьте 600 кб. обычной памяти и по паре мегов на EMS & XMS. И поиграйтесь там с настройками.

cybervaf - offline cybervaf
Smile02-07-2001 13:43 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



2 VitalyOFF

что-то мне мерещится, что заблуждаетесь вы, батенька, с ключиком NOEMS... У меня когда-то именно из-за него напрочь никто не хотел в верхнюю (HMA) память лезть, пришлось использовать RAM и замечательно работает... с давних пор уже так и пишу:
в CONFIG.SYS:
device=C:\WINDOWS\himem.sys
DOS=HIGH, UMB
devicehigh=C:\WINDOWS\EMM386.EXE RAM &lt;---
FILES=сколько_надо
devicehigh=C:\WINDOWS\COMMAND\display.sys con=(ega,,1) &lt;---
Country=007,866,C:\WINDOWS\COMMAND\country.sys

в AUTOEXEC.BAT:
mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi)
mode con codepage select=866
lh keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys &lt;---

и все замечательно, до 620 кил своими руками...

правда, сейчас проверять свою (не?)правоту лениво, сорри...

Wave - offline Wave
Unhappy02-07-2001 20:46 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Большое спасибо, за ответы...

вот высылаю вам с тающей надеждой файлы...

autoexec

PATH C:\WINDOWS;C:\WINDOWS\COMMAND
SET CLIPPER=f105;TEMPPATH:'c:\ivc_buch\TMP';SWAPPATH:'c:\ivc_buch\TMP';DYNF:4
set TEMP=C:\TEMP
LH c:\rk.com
rem nc\nc

rem TShoot: mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi)
rem TShoot: mode con codepage select=866
rem TShoot: keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys
Set NWLANGUAGE=RUSSKI

config

FILES=105
BUFFERS=40
DEVICE=C:\WINDOWS\HIMEM.SYS
DOS=HIGH,UMB
DEVICE=C:\WINDOWS\EMM386.EXE RAM
rem TShoot: device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
rem TShoot: Country=007,866,C:\WINDOWS\COMMAND\country.sys

Громадное спасибо еще раз....

Wave - offline Wave
Smile02-07-2001 20:48 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



А может?? существуют, я слышала, программки типа memmaker? подойдут ли они к 98 Виндам???

с уважением Катерина

mobedik
Smile03-07-2001 00:55 URL сообщения             Редактировать
Guest



Вряд ли в NOEMS дело.Да и судя по тому что у него
в конфиге и автоекзеке памяти должно хватать.Оба варианта приемлимы,хотя все это лажа.По умолчанию
при установке винда сама все ставит.Смотрите реестр.И что это за rk.com?
Загружайся в голом досе , должно все работать .

VitalyOFF - offline VitalyOFF
Smile03-07-2001 04:23 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Бот Alexvn'а MK X
Жертва ассоциативного мышления



mobedik rk.com - это досовский русификтор...

VitalyOFF - offline VitalyOFF
Smile03-07-2001 05:25 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Бот Alexvn'а MK X
Жертва ассоциативного мышления



cybervaf экспериментальные данные:

мой autoexec.bat

call C:\WINDOWS\SYSTEM\_nw_nds2.bat C:\WINDOWS\SYSTEM
mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi)
mode con codepage select=866
keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys

а теперь config.sys

device=c:\windows\himem.sys
device=c:\windows\emm386.exe noems
dos=high,umb
devicehigh=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
Country=007,866,C:\WINDOWS\COMMAND\country.sys

Память:

Тип памяти Размер Занято Свободно
---------------- ----------- ----------- -----------
Обычная 655 360 49 152 606 208
Верхняя 150 048 150 048 0
Зарезервировано 0 0 0
Память XMS 64 730 592 50 656 64 679 936
---------------- ----------- ----------- -----------
Всего памяти: 65 536 000 249 856 65 286 144

Ниже 1 МБ: 805 408 199 200 606 208

Максимально допустимый размер программы: 606 192 (592K)
Наибольший свободный блок верхней памяти: 0 (0K)
Резидентная часть MS-DOS загружена в сегмент HMA.

config.sys с RAM

device=c:\windows\himem.sys
device=c:\windows\emm386.exe ram
dos=high,umb
devicehigh=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
Country=007,866,C:\WINDOWS\COMMAND\country.sys

Память:

Тип памяти Размер Занято Свободно
---------------- ----------- ----------- -----------
Обычная 655 360 49 152 606 208
Верхняя 84 512 84 512 0
Зарезервировано 0 0 0
Память XMS 64 796 128 124 384 64 671 744
---------------- ----------- ----------- -----------
Всего памяти: 65 536 000 258 048 65 277 952

Ниже 1 МБ: 739 872 133 664 606 208

Всего отображаемой памяти (EMS): 65 388 544 (62M)
Свободно отображаемой памяти (EMS): 16 777 216 (16M)
Максимально допустимый размер программы: 606 192 (592K)
Наибольший свободный блок верхней памяти: 0 (0K)
Резидентная часть MS-DOS загружена в сегмент HMA.

Разница толлько в том, что при RAM есть EMS, при NOEMS её нет. А свободная conventional память одинаковая 592 К...

vp - offline vp
Smile03-07-2001 13:16 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Разрешение спора об опциях RAM - NOEMS:
(из описания emm386)

Although few programs these days use expanded memory, EMM386 is still needed to allow access to the upper memory area. If no expanded memory is required, that part of EMM386's job can be disabled.

NOEMS -
- Provides access to the upper memory area but does not provide any expanded memory.

NOVCPI -
- Disables support for VCPI programs. *****switch must be used with the NOEMS switch otherwise VCPI support is not disabled. If both switches are set, EMM386 disregards the memory parameter and the MIN switch. Disabling support for VCPI programs reduces the amount of extended memory required by EMM386.

/V
or
/Verbose

Directs EMM386 to display status and error messages while loading. By default, EMM386 does not display any messages unless it encounters an error. As an alternative to using the switch, status messages can be displayed by holding down the Alt key while EMM386 is loading.

A number of switches allow control over exactly where UMBs and expanded memory page frames are to be located.

RAM=range
Specifies a range of segment addresses to be used for UMBs and also enables EMS support. If =range is omitted, EMM386 uses all available adapter space to create UMBs along with a page frame for EMS.

ROM=range
Specifies a range of segment addresses that EMM386 uses for shadow RAM. Specifying *****switch may speed up your system if it does not already have shadow RAM.

Поный текст документации можно найти например здесь - http://www3.sympatico.ca/rhwatson/d...emm386-sys.html

vp - offline vp
Smile03-07-2001 13:27 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



В файле config.sys улучшить ситуацию могут следующие опции для himem.sys:
device=c:\windows\himem.sys /HMAmin=40 /NOEISA /NUMHANDLES=10 /ShadowRAM:OFF /TestMem:Off /V

vp - offline vp
Smile03-07-2001 13:37 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Да, Катюшка, попробуй записать так:
FILESHIGH=105
BUFFERSHIGH=20

vp - offline vp
Post03-07-2001 13:43 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



ООО! Я придумал кардинальное решение.
Устанавливаешь на машину Linux. Ядро не ниже 2.2.16.
Устанавливаешь VMWare.
В DOS боксе смотришь сколько памяти и запускаешь супер программу на Клиппере.

VitalyOFF - offline VitalyOFF
Lightbulb04-07-2001 04:26 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Бот Alexvn'а MK X
Жертва ассоциативного мышления



vp ну в виндах то и по русски всё это написано про emm386.exe и его ключи

А в линуксе есть новелловский клиент-то?

vp - offline vp
Smile04-07-2001 09:50 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



To VitalyOFF

Конечно есть.

Mips - offline Mips
Smile04-07-2001 23:22 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Модератор
Злыдень немрущий



Wave
Так сколько же у тебя свободно сейчас?

Если диск не сжат, то в msdos.sys поставь
DoubleBuffer=0
DblSpace=0
DrvSpace=0

В иконке своей проги выбери свойства-&gt; программа-&gt; дополнительно-&gt; галочку на режим msdos и выбери пункт
Выбрать новую конфигурацию MS-DOS
в поле config напиши:
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE RAM
DOS=HIGH,UMB
FILES=105
BUFFERS=40

В поле autoexec:
PATH C:\WINDOWS;C:\WINDOWS\COMMAND
SET CLIPPER=f105;TEMPPATH:'c:\ivc_buch\TMP';SWAPPATH:'c:\ivc_buch\TMP';DYNF:4
SET TEMP=C:\TEMP
LH c:\rk.com
SET NWLANGUAGE=RUSSKI

больше ничё писать не надо.

Я не знаю сколько в памяти занимает rk.com, но думаю что меньше, чем display(18kb) и keyb(7kb) вместе взятые.

VitalyOFF - offline VitalyOFF
Smile05-07-2001 04:03 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Бот Alexvn'а MK X
Жертва ассоциативного мышления



Mips про rk ты правильно думаешь , но ИМХО лучше пользоваться стандартным виндовым русификатором.

mobedik
Smile05-07-2001 22:32 URL сообщения             Редактировать
Guest



Вот именно,зачем грузить руссификатор если винда
уже сама его ставит.Поставь все по дефаулт и все
заработает.

Wave - offline Wave
Wink06-07-2001 07:27 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Большое спасибо Вам за дисскусию и за помочь...
Не ожидала..я тут уже решила сдаться компу...

rk в памяти занимает не более 10 кб... а если его нет в буглатреских программах,начинают иногда возникать непонятные символы..не всегда но быват..а это никак нельзя...допустить...

извините что долго не отвечала была занята немного другими програмками )
вообще мне надо выбрать ник было Mistake %))))

итак пошла бороться...единственное..Вы мне льстите Луникс я не поставлю ))

с большим уважением и искренним восхищением всем написавшим.....
Катерина...

VitalyOFF - offline VitalyOFF
Smile06-07-2001 20:19 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Бот Alexvn'а MK X
Жертва ассоциативного мышления



Wave с нами и не поставишь ???
Так ты проблему-то решила?

Vitos - offline Vitos
Smile06-07-2001 21:19 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Wave, в качестве файлового менеджера в DOS'е (куда же без него!), думаю, надо влепить DOS Navigator. Насколько мне помнится, он кушает что-то около одного кило нижней памяти. И Tetris в нем есть.

Текущее время: 06:55 << < 1 2 > >>
новая тема  ответить следующая тема | предыдущая тема
 
Перейти:

версия для печати   отправить эту страницу по e-mail   подписаться на эту тему

 
Powered by: vBulletin Version 2.0.1
Copyright ©2000, 2001, Jelsoft Enterprises Limited.
Любое использование материалов сайта
возможно только с разрешения его администрации.


 

Рейтинг@Mail.ru
Рейтинг@Mail.ru