Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Win7x64 не освобождает оперативную память
система не отдает кешированную память

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

LikMigTel

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
физический комп:
win7x64 32GB ram (проца и канала хватает выше крыши)
 
запускаю много приложений (hl2.exe) одного типа в песочнице (sandboxie)
и две недели не могу решить одну и ту же проблему.  
 
по мере перезапуска (остановка и новый запуск) этих приложений засирается кэш
а именно память отмеченная в стандартном мониторе ресурсов как "ОЖИДАНИЕ" (см. картинку ниже)
кусок этой памяти при запуске новых приложений только растет и никак не уменьшается,
в конечном счете это приводит к нехватке оперативной памяти, и как следствие лагам таким как прыгание окон долгий отклик системы, вывод различных ошибок и тп. см картинку (нету кусков раб стола и тп)
 
винда полный дефолт из служб остановлена только служба superfetch
 
ВОПРОС: как заставить систему вообще перестать юзать кэш или какой командой его можно очищать?
 
1. проблема ни в сборке винды и ни в железе, проблема в особенности win7 и ее работы с памятью
 
2. я пробовал различные варианты настроек реестра на тему префетч и суперфетч - ничего не помогает ни при каких раскладах система не желает отдавать память.
 
3. я пробовал O&O clever cache и стандартную виндовую утилиту с сайта микров - тоже не помогает.
 
 
- варианты с другими осями не подходят
 
PS создал отдельную тему потому что в той теме где отвечают на подобные вопросы никто не осилил мой вопрос (т.е. я надеюсь привлечь большее внимание)
 
 
картинка:
http://s1.ipicture.ru/uploads/20120814/dY1tX2kf.png
 
 
150 ВМР (qiwi или ya.ru) тому кто поможет мне решить мою проблему.  
 

Всего записей: 24 | Зарегистр. 10-12-2010 | Отправлено: 18:33 14-08-2012 | Исправлено: LikMigTel, 18:40 14-08-2012
iRevenge



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
на хабре было неплохое описание работы с памятью в w7 http://habrahabr.ru/post/107605/

Всего записей: 211 | Зарегистр. 31-08-2007 | Отправлено: 18:39 14-08-2012
LikMigTel

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
там принципы, а мне нужны методы.  
 
кроме того если не ошибаюсь, там сказано что память "в ожидании" автоматически высвобождается при необходимости, на деле же у меня этого не происходит.
 
 
 
Добавлено:
Дело сдвинулось с мертвой точки!
 
вытащил 2 планки
и итог:
 
при 16 гигах памяти, винда спокойно отдает зарезервированную память
 
 
при 32 она отказывается это делать
 
и как с этим жить?

Всего записей: 24 | Зарегистр. 10-12-2010 | Отправлено: 18:41 14-08-2012 | Исправлено: LikMigTel, 18:42 14-08-2012
LikMigTel

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
так никто ничего и не скажет?
 
неужели никто совсем не сталкивался?

Всего записей: 24 | Зарегистр. 10-12-2010 | Отправлено: 14:27 15-08-2012
LikMigTel

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
пробовал неделю различные проги.  
 
 
MEM REDUCT спасла меня
 
она умеет чистить любые страницы памяти, "память в ожидании" "кеш" "префетч"
 
короче после ее запуска монитор ресурсов прямо показал что свободна вся память и нахрен все выкинул из кеша!!!
 
 
 
YAHOO!!!!!!!!!!!!!!!!

Всего записей: 24 | Зарегистр. 10-12-2010 | Отправлено: 14:30 18-08-2012
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Win7x64 не освобождает оперативную память


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru

Рейтинг.ru