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

Полигон-2

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

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

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

Полигон-2 »   Старый софт »   Dos 7 кушает много памяти
RSS

Dos 7 кушает много памяти

Кушает - это мягко сказано.

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


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
zOrg написал:
[q]
Это с чего это взяли. Ставите 6.22, а затем Win95.
[/q]
И что, Win95 запускается из-под 6.22? У меня не запускалась. Был винт с 6.22, я туда закинул папку с Win95, попытался запустить, она написала что-то, что запуск из этой версии ДОСа невозможен, точно уже не помню.

aleksej написал:
[q]
MSCDEX заменить SHSUCDX или чем-то подобным.
Драйвер CD-ROM заменить vide-cdd.sys (лучше)
[/q]
Это уже сделано, просто таблички остались старые.
Я до этого поставил эти же драйверы CD-ROM на 386-й в DOS 6.22 и заметил глюк: если запущен Dos Navigator, всё время мигает индикатор жесткого диска. Я сначала испугался, что это вирус хозяйничает. Я же ничего не делаю, а что-то к диску лезет, для ДОСа это ненормально. Потом заметил закономерность. А потом этот глюк как-то пропал сам собой.

aleksej написал:
[q]
Arix, да всё у вас нормально, в соответствии в загруженным барахлом.
[/q]
С барахлом - может быть, но почему без барахла сама система начинает потреблять больше? Именно с DRVSPACE она потребляет гораздо меньше, а без него - очень много. И, как видно, с барахлом остается больше памяти.
Сейчас попробую написать NOAUTO
Русификация - раньше я использовал KEYRUS, но чем-то он мне не понравился. А Cyrillic, паразит, NumLock вырубает при загрузке. Какого фига он это делает, кто его просит? А Numlock=ON можно только в конфиге.сис прописать, иначе бы я это в конце автоекзека вписал.
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Arix написал:
[q]
Нет, не перепутал. Там же видно, где процессов больше.
[/q]
Всё-таки перепутали.

Вы же пишете:
[q]
А вот, запуск почти голого ДОСа, без мыши, сюдюка, драйвспейса и т.д.
Но с HIMEM, EMM386 и DOS=HIGH,UMB
[/q]
И сразу дальше:
[q]
--GMOUSE-------9984---(10K)------9728---(10K)--------256----(0K)
--OAKCDROM----36064---(35K)----------0----(0K)-----36064---(35K)
[/q]
И наоборот.
Т.е. подписи не соответствуют отчётам mem.
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
Да, точно. Всё-таки перепутал. Исправил.
Кукша
Newbie


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


Ссылка


Дата регистрации на форуме:
26 сен. 2016
Anonymous написал:
[q]
надо использовать ключ /W
[/q]
слона-то я и не приметил... только /L увидел...
благодарствую - это уже проще.

Насчёт CD-ROM. Мне idecd.sys нравится... он естественно через mscdex работает, не подводил пока ни разу. Возможно ошибусь, машинка сейчас далеко, уточнить не могу, но по-моему он меньше чем oakcdrom

ЗЫ: ёмоё... вот читаешь такие темы и бальзам на душу - словно опять студентом стал... :rolleyes:
aleksej
Гость

Ссылка

Кукша написал:
[q]
Насчёт CD-ROM. Мне idecd.sys нравится... он естественно через mscdex работает, не подводил пока ни разу. Возможно ошибусь, машинка сейчас далеко, уточнить не могу, но по-моему он меньше чем oakcdrom
[/q]
vide-cdd.sys так же работает с mscdex, так же не подводил ни разу и он не то, что меньше oakcdrom (который, судя по логам, 36kb), а в разы меньше и его и многих прочих - 6kb.
Сейчас на форуме
hoorma
Advanced Member
Енотовод

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


Ссылка


Дата регистрации на форуме:
26 фев. 2011
uav1606 написал:
[q]
DOS=NOAUTO (или DOS=NOAUTO,HIGH,UMB),
[/q]
Хм, DOS=HIGH,UMB работает, а DOS=NOAUTO,HIGH,UMB - Bad command or file name :( Что я делаю не так? 6.22
Anderson1
Advanced Member


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


Ссылка


Дата регистрации на форуме:
27 фев. 2011
hoorma написал:
[q]
DOS=NOAUTO,HIGH,UMB - Bad command or file name :( Что я делаю не так? 6.22
[/q]
Не так - 6.22. NOAUTO есть только в MS-DOS 7.0+
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
Я написал DOS=NOAUTO,HIGH,UMB, стало хуже.

aleksej написал:
[q]
vide-cdd.sys так же работает с mscdex, так же не подводил ни разу и он не то, что меньше oakcdrom (который, судя по логам, 36kb), а в разы меньше и его и многих прочих - 6kb.
[/q]
У меня vide-cdd.sys работает с shsucdx.com, вместе потреблюят 10 кб. Но вот, в 7-м ДОСе работает какой-то закон сохранения. Чем меньше памяти потребляют программы и драйверы, тем больше потребляет сама система. И тем больше остается неиспользованной верхней памяти. Некоторые программы почему-то не хотят быть наверху, я их туда загоняю, а они падают обратно.
FILES=150 - это я откуда-то конфиг скопировал, так оно и идёт. Я не знаю, что оно делает, а в гугле меня опять забанили, заставляют капчу вводить. Уменьшил до 50-ти, прибавилось 4 кб памяти. Но это всё копейки.
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Arix написал:
[q]
Я написал DOS=NOAUTO,HIGH,UMB, стало хуже.
[/q]
Как именно? :-)
Этот ключ просто отключает загрузку чего бы то ни было в автоматическом режиме.
Вот из книги "Сбои и неполадки домашнего ПК", 2-е изд.:
[q]
Если в файле CONFIG.SYS явно не указана команда dos=noauto, в таком случае операционная система Windows по умолчанию загружает следующий "виртуальный" файл конфигурации:

DOS=HIGH, AUTO

DEVICE= С:\WINDOWS\HIMEM.SYS

DEVICE= С:\WINDOWS\IFSHLP.SYS

DEVICE= С: \WINDOWS \SETVER. EXE

FILESHIGH=30

LASTDRIVEHIGH=Z

BUFFERSHIGH=30

STACKSHIGH=9,256

SHELL=COMMAND.COM /p

FCBSHIGH=4
[/q]
P.S. Не помешало бы посмотреть распределение памяти какой-нибудь другой программой. А то mem у меня не вызывает особого доверия.
Anderson1
Advanced Member


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


Ссылка


Дата регистрации на форуме:
27 фев. 2011
Arix написал:
[q]
ем меньше памяти потребляют программы и драйверы, тем больше потребляет сама система.
[/q]
Убить всю встроенную систему русификации. Т.е. никаких display.sys, keyb.com и mode codepage. Этот display.sys помимо своих 8 килов ещё объём системы зачем-то увеличивает. Вместо country.sys использовать минипрожки типа cp866.com или ussr.com. Ещё вроде в кейрус есть функция по добавлению поддержки русских имён файлов в DOS.

Arix написал:
[q]
Уменьшил до 50-ти, прибавилось 4 кб памяти. Но это всё копейки.
[/q]
Уменьшить до 10 - тогда они целиком в HMA должны влезать. Или я с buffers путаю? BTW, тоже уменьшить до 10. Ибо buffers, емнимс, полкило штука. Т.е. лишние 30 это целых 15 килобайт. И ещё все такие директивы переписать на *HIGH=

И вообще не останавливаться на полумерах, т.е. заменить не 1-2 драйвера, а все. Например вместо himem.sys+emm386.exe использовать jemmex или himemx+umbpci, если ems не нужна. Про smartdrv и мышь уже писали. И наконец-то отказаться от drvspace :) Убогое глюкало, дающее только тормоза, опасность повреждения файла тома и практически никакого выигрыша по объёму. Даже в былые времена смысла в нём не было никакого - одни сложности. А теперь, когда можно просто достать из шкафа винт побольше объёмом... Зачем себя так мучить этим drvspace-ом? ;)

UPD: Глянул конфиги в начале темы - ifshlp.sys из досовой секции убрать, он нужен только в винде. Так же все директивы требуемые виндой, вроде больших files, buffers и т.п. вывести в секцию винды.

UPD2: Позабавил аж тройной запуск keyb - зачем? И куча if - обычно (я так думаю) мультиконфигурацию разруливают через goto %config% - меньше символов выходит, чем через If. Бат-язык это не язык программирования :)
<<Назад  Вперед>> Страницы: 1 * 2 3
Печать
Полигон-2 »   Старый софт »   Dos 7 кушает много памяти
RSS

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

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

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