Решение проблемы памяти в win me

Всевозможные операционные системы от CP/M до Vista

Решение проблемы памяти в win me

Сообщение Daemon » 30 дек 2010, 14:19

Во вложение файлы позволяющие win me нормально работать с любым (до 3 гб) объемом памяти. Их надо просто положить в папку windows\system\vmm32 Патч работает, но капитально на стабильность не проверял.
Раньше я уже выкладывал похожие файлы для win 98. А теперь вот отбрутфорсил, как проделать такое с похмелиумом. Сейчас как раз пишу из под него, с машины на которой 2 гига памяти )
Удалил старую версию файлов, как неактуальные. Прикрепил последнюю актуальную версию файлов.
Вложения
VMM32.rar
(174.63 Кб) Скачиваний: 671
Последний раз редактировалось Daemon 30 сен 2023, 23:39, всего редактировалось 2 раз(а).
В пламени брода нет... (С) Егор Летов
Аватара пользователя
Daemon
Мастер Даунгрейда
 
Сообщения: 353
Зарегистрирован: 16 янв 2009, 15:26
Железо: 80286 и выше

Re: Решение проблемы памяти в win me

Сообщение Rodegast » 01 янв 2011, 01:47

Разве у w9x были какие то проблемы с памятью? Можно про это по подробнее.
Последний раз редактировалось Rodegast 30 сен 2023, 23:39, всего редактировалось 1 раз.
Rodegast
Мастер Даунгрейда
 
Сообщения: 183
Зарегистрирован: 15 сен 2009, 14:40

Re: Решение проблемы памяти в win me

Сообщение Герман » 05 янв 2011, 14:12

У Windows 9x еще какие проблемы с памятью! Windows 98 плохо работает на системах с ОЗУ выше 1ГБ!
Последний раз редактировалось Герман 30 сен 2023, 23:39, всего редактировалось 1 раз.
Герман
Мастер Даунгрейда
 
Сообщения: 139
Зарегистрирован: 13 дек 2010, 10:02
Откуда: Кемеровская обл., г. Кемерово

Re: Решение проблемы памяти в win me

Сообщение Rodegast » 05 янв 2011, 23:02

> Windows 98 плохо работает на системах с ОЗУ выше 1ГБ!

Ну ей столько и не надо, это старьё на современные тачни никто ставить не будет. А проблемы могут быть связаны с многочисленными 16 разрядными компонентами.
Последний раз редактировалось Rodegast 30 сен 2023, 23:39, всего редактировалось 1 раз.
Rodegast
Мастер Даунгрейда
 
Сообщения: 183
Зарегистрирован: 15 сен 2009, 14:40

Re: Решение проблемы памяти в win me

Сообщение LynxSti » 05 янв 2011, 23:32

Вообще-то, это "старьё" в отличии от современного братского "новья" позволяет напрямую обращаться к портам, так что ещё многим долгое время нужно будет параллельно с современными ОС ставить и Win98, чтобы иметь возможность работы с различным оборудованием, подключенным к LPT- и COM-портам. Ну не лазить же каждый раз под стол, чтобы дёргать планки с ОЗУ.
Последний раз редактировалось LynxSti 30 сен 2023, 23:39, всего редактировалось 1 раз.
LynxSti
Опытный даунгрейдер
 
Сообщения: 16
Зарегистрирован: 26 дек 2009, 22:02

Re: Решение проблемы памяти в win me

Сообщение Rodegast » 06 янв 2011, 21:43

Ну что вы! Нормальные современные ОС прекрасно работают с портами, тем более оборудования работающего с LPT или COM становится всё меньше.
Последний раз редактировалось Rodegast 30 сен 2023, 23:39, всего редактировалось 1 раз.
Rodegast
Мастер Даунгрейда
 
Сообщения: 183
Зарегистрирован: 15 сен 2009, 14:40

Re: Решение проблемы памяти в win me

Сообщение uav » 07 янв 2011, 01:42

Rodegast, имеется в виду прямой доступ к портам из приложений. ОС семейства NT не дают этого делать без всяких ухищрений. Нужно либо драйвер писать, либо пользоваться стандартным API с ограниченными возможностями.
Да и на компьютерах промежуточного уровня - Pentium III, скажем, первые Athlon'ы и т.п.- Windows 98 работает вполне неплохо - лучше XP, вот там-то и надо бывает больше 512 МБ памяти. А у линейки 9x с этим большие проблемы.
Последний раз редактировалось uav 30 сен 2023, 23:39, всего редактировалось 1 раз.
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 1912
Зарегистрирован: 22 дек 2008, 14:21

Re: Решение проблемы памяти в win me

Сообщение Rodegast » 07 янв 2011, 14:04

Под современной ОС я подразумеваю linux, а NT это уже пережиток прошлого.
Последний раз редактировалось Rodegast 30 сен 2023, 23:39, всего редактировалось 1 раз.
Rodegast
Мастер Даунгрейда
 
Сообщения: 183
Зарегистрирован: 15 сен 2009, 14:40

Re: Решение проблемы памяти в win me

Сообщение uav » 08 янв 2011, 01:26

Ну, семёрка тоже относится к NT, я бы не сказал, что это "пережиток прошлого". :-) По времени, по крайней мере.
Кстати, в Linux, насколько я знаю, прямой доступ к портам тоже просто так не получится...

А к Daemon вопрос - этот патч позволяет Windows ME использовать весь объём памяти или просто работать на таких компьютерах, но используется при этом только 512 МБ (или сколько там в ME ограничение)?
Последний раз редактировалось uav 30 сен 2023, 23:39, всего редактировалось 1 раз.
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 1912
Зарегистрирован: 22 дек 2008, 14:21

Re: Решение проблемы памяти в win me

Сообщение LynxSti » 08 янв 2011, 17:14

Rodegast писал(а):Ну что вы! Нормальные современные ОС прекрасно работают с портами, тем более оборудования работающего с LPT или COM становится всё меньше.


Оборудования, работающего через LPT- и COM-порты, в сервисных службах по обслуживанию и ремонту технологического оборудования выше крыши, более того, менять его никто не будет ещё много лет, потому как это лишено всякого экономического обоснования. К тому же, часто приходится разрабатывать свои устройства, которые с компом общаются именно через эти порты, так как связь через них и программирование их не связаны с большими "заморочками", затратами и поисками нужных электронных компонентов.

Rodegast писал(а):Под современной ОС я подразумеваю linux, а NT это уже пережиток прошлого.


Это ж сколько надо потратить сил и средств, чтобы софт, который раньше был разработан под операционные системы фирмы Microsoft, перенести на Linux? Нет никакого смысла заново "изобретать велосипед".

Так что считаю, что работа по решению проблемы, связанной с большим объёмом ОЗУ для старых ОС, нужна и многим будет полезна!
Последний раз редактировалось LynxSti 30 сен 2023, 23:39, всего редактировалось 1 раз.
LynxSti
Опытный даунгрейдер
 
Сообщения: 16
Зарегистрирован: 26 дек 2009, 22:02

Re: Решение проблемы памяти в win me

Сообщение uav » 09 янв 2011, 01:46

LynxSti , поддерживаю! :-)
Последний раз редактировалось uav 30 сен 2023, 23:39, всего редактировалось 1 раз.
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 1912
Зарегистрирован: 22 дек 2008, 14:21

Re: Решение проблемы памяти в win me

Сообщение Rodegast » 09 янв 2011, 22:59

> Ну, семёрка тоже относится к NT, я бы не сказал, что это "пережиток прошлого". :-) По времени, по крайней мере.

Ну это только по времени.

> Оборудования, работающего через LPT- и COM-порты, в сервисных службах по обслуживанию и ремонту технологического оборудования выше крыши

Обычно там стоит старая машина которая именно с ним и работает. А выпускать новое оборудование со старыми интерфейсами уже никто не будет.

> Это ж сколько надо потратить сил и средств, чтобы софт, который раньше был разработан под операционные системы фирмы Microsoft, перенести на Linux?

Я тут и не предлагал ничего переносить :o Я просто написал свой взгляд на существующие ОС, вот и всё :ugeek:
Последний раз редактировалось Rodegast 30 сен 2023, 23:39, всего редактировалось 1 раз.
Rodegast
Мастер Даунгрейда
 
Сообщения: 183
Зарегистрирован: 15 сен 2009, 14:40

Re: Решение проблемы памяти в win me

Сообщение Daemon » 11 янв 2011, 08:54

uav писал(а):А к Daemon вопрос - этот патч позволяет Windows ME использовать весь объём памяти или просто работать на таких компьютерах, но используется при этом только 512 МБ (или сколько там в ME ограничение)?

Да, именно использовать. Для простого ограничения объема памяти достаточно использовать параметр maphyspage в system.ini
В остальном споре принимать участие желания нет. Кому надо может воспользоваться патчем, но на свой страх и риск )
Последний раз редактировалось Daemon 30 сен 2023, 23:39, всего редактировалось 1 раз.
В пламени брода нет... (С) Егор Летов
Аватара пользователя
Daemon
Мастер Даунгрейда
 
Сообщения: 353
Зарегистрирован: 16 янв 2009, 15:26
Железо: 80286 и выше

Re: Решение проблемы памяти в win me

Сообщение Daemon » 19 янв 2011, 13:15

По результатам тестов подправил кое-что. Теперь должно работать постабильнее ) Но нужно тестировать дальше...
Файлы удалил, как неактуальные.
Последний раз редактировалось Daemon 30 сен 2023, 23:39, всего редактировалось 2 раз(а).
В пламени брода нет... (С) Егор Летов
Аватара пользователя
Daemon
Мастер Даунгрейда
 
Сообщения: 353
Зарегистрирован: 16 янв 2009, 15:26
Железо: 80286 и выше

Re: Решение проблемы памяти в win me

Сообщение Daemon » 19 янв 2011, 15:01

Еще одна версия файлов ) Изменения скорее косметические, но (в теории) должно работать еще стабильнее.
Пока оставлю все версии файлов, так как не знаю, где какие проблемы могут вылезти.
Последняя актуальная версия патча
Вложения
VMM32.rar
(174.63 Кб) Скачиваний: 683
Последний раз редактировалось Daemon 30 сен 2023, 23:39, всего редактировалось 2 раз(а).
В пламени брода нет... (С) Егор Летов
Аватара пользователя
Daemon
Мастер Даунгрейда
 
Сообщения: 353
Зарегистрирован: 16 янв 2009, 15:26
Железо: 80286 и выше

След.

Вернуться в Операционные системы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17