Мало оперативной памяти, как решить проблему если стоит Win7х32?

Здравствуйте, хочется обратиться за помощью к хабрапользователям.

Есть ситуация, ПК, с Win7x32 на борту. х32 изза рабочего софта, ставить х64 возможности нет, работать под виртуалкой очень напряжно. В итоге Винда видит только 3.61Гб.

Работаю так же много с графикой, и последнее время стали часто появляться сообщения о том что памяти недостаточно.

Открываю диспетчер и точно…

1Гб рабочий софт

1Гб Фотошоп

1Гб Корел

Еще висит всякий разный софт типа асечек и скайпов, плюс открытый браузер.

И в итоге рано или поздно 1 программа закрывается сама собой из за недостатка памяти.


Собственно вопрос, что делать кроме как закрывать тяжелый софт? Возможно есть варианты?
  • Вопрос задан
  • 11075 просмотров
Пригласить эксперта
Ответы на вопрос 14
@JDima
1) Воткнуть 16гб памяти, поставить Win7 x64, 32-битную виртуализировать (например, XP mode, VMWare и т.д.).
2) Увеличить размер свопа, перенести его на SSD.
Ответ написан
zenden2k
@zenden2k
PHP & C++ programmer
Ответ написан
Комментировать
Meliborn
@Meliborn
А какие еще могут быть варианты? Ставьте 64 бита, 16 гб рам. Программы которые вы назвали есть под 64, которые не запустаться — в виртуалку на 32.
Ответ написан
KawaiDesu
@KawaiDesu
А можно узнать, если не секрет, что за софт, который не запустится на х64? Вы уверены, что не запустится? х64 винда спокойно запускает х32 версии программ, если сборка х64 не существует в природе (или не требуется). За редким исключением, правда.
Ответ написан
amc
@amc
У вас просто фактический размер свопа может быть маленький, в т.ч. из-за недостатка места на системном SSD. задайте руками хотя бы 4 либо 8 гигов, посмотрите как изменится поведение.
Ответ написан
foxmuldercp
@foxmuldercp
Системный администратор, программист, фотограф
Не извращайтесь поставьте х64.
Врядли у вас много программ которые совсем никак не пойдут на этом
Ответ написан
ColorFlow
@ColorFlow
можно поставить 16 гигабайт памяти, рам-диск, умеющий использовать память выше 3,61 гб, и на рам-диске целиком разместить своп. теоретически это серьёзно разгрузит систему
Ответ написан
@1099511627776
Пишу все что интересно и на всем на чем интересно
интересно почему только 3.61Гб, а сколько есть? 4Гб? поставте опцию загрузки /PAE чтоб видело все 4Гб, немножко разрулит ситуацию, но если больше тогла только апгрейд
Ответ написан
benipaz
@benipaz
если стали появляться сообщения о недостатке памяти, то это своп. увеличьте pagefile еще на несколько гиг.
скорости это не прибавит, но избавит от сообщений и закрывания программ.
проверьте, что pagefile лежит одним куском на диске. если он разделен на 2 и более, то это заметно притормаживает систему. если есть второй диск (физический), то перенесите его туда.
Ответ написан
@Vampiro
Ставьте отдельный комп с х32 и ремоте десктоп вам в помощь, раз виртуализация вас так напрягает.

Будете работать как человек, а когда приперло пользоваться крякнутым майном-подключайтесь туда. Не знаю что еще предложить.
devcon.exe работает в 64битах, на сколько я в курсе это девелоперская штука для винды и есть для всех версий.
Ответ написан
foxmuldercp
@foxmuldercp
Системный администратор, программист, фотограф
еще можно попробовать купить флешку и делать из нее boost
Ответ написан
foxmuldercp
@foxmuldercp
Системный администратор, программист, фотограф
Еще я бы оставил на этом компе исключительно х32 версию этой вашей геологической программы. все остальные фотошопы нафиг вынес на более мощный тазик.
Ответ написан
Комментировать
@cencio
3 варианта:
1. купить еще один ноут и работать с графикой на нем, а старый оставить только для «рабочего софта»
2. не держать одновременно включеным корел и фотошоп
3. включить PAE (http://msdn.microsoft.com/en-us/library/windows/desktop/aa366796(v=vs.85).aspx)
Ответ написан
Комментировать
@Busla
Комменты к комментам:

1. PAE (в желаемом смысле) работает только в серверных ОС, в клиентских адресация сверх 4 Гб заблокирована.
2. ОС видит все 4Гб, просто часть из них занята устройствами (в основном — видеокартой — весь её объём с точки зрения ОС — это тоже оперативка).
3. 4Гб — это доступное адресное пространство — файл подкачки (swap, своп) ВНУТРИ этого адресного пространства. Изменение размеров и положения файла подкачки на вашу ситуацию не повлияет — в вашей системе он не используется по прямому назначению (однако, совсем без него не работают некоторые сопутствующие сервисы, в частности счётчики производительности).

Поддерживаю нескольких предыдущих ораторов, варианты следующие:

1. Для вашего ПО не хватает ресурсов, виртуализация вам эти ресурсы из ниоткуда не возьмёт. Меняйте железо на более мощное (CPU и RAM), ставьте виртуализацию (чтобы подружить ваше ПО и дополнительные ресурсы).

2. Разнесите ваше ПО по двум компьютерам.

3. Используйте серверный Windows (по возможности добавьте памяти). Только не факт, что взлетит: в своё время MS «заблокировали PAE» из-за массы огромного количества драйверов не понимающих PAE. Вряд ли, ваш эмулятор специально затачивали под PAE.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы