Автор |
Сообщение |
dimm Гуру Предупреждений : 1
|
|
Добрый день
Есть система windows 7 32- bit
Есть ПК , проц i-3 2120 и 4 гб озу
Однако недавно стал замечать такую тему
Запускаешь какую нибудь игрушку современную , требовательную к железу , даже без учета видеокарты .
Она идет вроде нормально , на минимальных настройках , но иногда вылетает .
Захожу в диспечер задач и вижу следующее , процессор не перегружен , редко на 100 % работает , но виндовс выделяет примерно 1-1,5 ГБ памяти приложению ( игре ) + 1 ГБ на винду , а остальное никогда не задействовано , а это примерно 1-1,5 Гб !
Вопрос можно заставить всю память win 7 задействовать для работы тяжелого приложения ? |
|
|
|
|
Kivin248 Гуру |
|
Может, это игрушки не используют всю память?
Неоптимизированные ПО такими бывают... Взять тот Bioshock Inf,
есть куча советов, как руками исправлять ini и прочие конфиги
для того, чтобы игруха использовала доп.ресурсы... |
|
|
|
|
dimm Гуру Предупреждений : 1
|
|
Да наверное дело в приложении ( игре ) , она просто отвратительно оптимизирована rome total war 2 . А вообще в win в реестре можно что то изменить , что бы побольше памяти приложения могли использовать ? Что то я в гугле не нашел
По ходу надо докупать память и ставить 64 x ос |
|
|
|
|
zmeeed Эксперт |
|
а в чем должно выражатся полное использование памяти в игре, искуственный интелект лучше думать или fps подниматся, память она вещь такая если ее мало ты это сразу увидишь, а если ее достаточно то ты этого и не узнаешь, игры оптимизированы в большинстве своем под консоли, а там памяти меньше чем ты можешь себе представить (ps3 256 Мб XDR DRAM, Xbox 360 512мб) и игрушки просто летают^ другой вопрос что винда в отличие от нормальных ОС не умеет правильно оперировать памятью и кешировать в нее а не на диск, но это уже другой разговор |
|
|
|
|
A7 Гуру |
|
dimm писал(а): |
виндовс выделяет примерно 1-1,5 ГБ памяти приложению ( игре ) + 1 ГБ на винду , а остальное никогда не задействовано , а это примерно 1-1,5 Гб ! |
Да это софт так написан.
http://www.viva64.com/ru/k/0036/
Цитата: |
У 32-битного приложения запущенного в 32-битной Windows суммарный размер всех перечисленных типов данных не должен превышать 2 GB. (Практически ограничение равно 1.75GB из-за требований к памяти самой операционной системы) 32-битная программа, собранная с ключом /LARGEADDRESSAWARE:YES может выделять до 3-х гигабайт памяти, если 32-битная операционная система Windows запущена с ключом /3gb. Эта же 32-битная программа, запущенная на 64-битной системе, может выделить почти 4 GB памяти (на практике около 3.5 GB). |
|
|
|
|
|
alexs22222 Гуру Предупреждений : 2
|
|
хм. ставь 64 и не парься. у меня раньше была проблема 64 что хр что 7 всегда вылетали при 2 гигах и 4х гигах несли пургу одним словом. щас 32 гига оперативы стоит 7 х64 все работает на ура проц отдыхает ))))
х86 видит максимум на практике сколько не замечал самое большое это 3.25 выше не видел. так оффтоп
|
|
|
|
|
CyberHunter Гуру |
|
|
|
|
ToXaNSK Гуру |
|
Есть ограничение на объем памяти у ВИН х32. меньше 4 Гб.
Используемый софт может и не знать, что бывает объем памяти, допустим, более 2 Гб.Последний раз редактировалось: ToXaNSK (Ср 12-03-14 : 21-52), всего редактировалось 1 раз |
|
|
|
|
ProFfeSsoRr Гуру |
|
Ну сколько занято - столько значит софтина считает нужным, если хочешь что-то изменить - ищи исходники этой программы и переписывай. |
|
|
|
|
|