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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8

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

KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Дабы разгрузить основные темы по Windows, создал эту тему, где обсудим работу памяти в Windows. Много уже об этом написано, но интерпретируется прочитанное часто по разному. Помним, что выражаем свое мнение\видение без перехода на личности. Присоединяйтесь.

Файл подкачки
Windows забивает всю СВОБОДНУЮ память - и это хорошо
 

Смежные темы:
Операционные системы » Windows 10. Обсуждение работы

Всего записей: 11109 | Зарегистр. 12-10-2001 | Отправлено: 12:29 05-03-2017 | Исправлено: KLASS, 09:15 21-12-2019
m00slim25



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Заполненная кешем память освобождается мгновенно, как будто не занята вовсе.

Ложь. Это совсем не так.
Во-первых, никакая память никогда не освобождается "мгновенно".
Во-вторых, в случаях с кэшами, любыми, задержки при освобождении используемых страниц, как минимум, утраиваются.
При большом кол-ве используемых страниц операции освобождения (release) выполняются значительное время, ощутимое даже дискретностью человеческих реакций.

Всего записей: 1039 | Зарегистр. 30-05-2006 | Отправлено: 20:28 29-09-2018
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
m00slim25

Цитата:
Это совсем не так

Источник?

Всего записей: 11109 | Зарегистр. 12-10-2001 | Отправлено: 21:16 29-09-2018
Golder123

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Заметил по Win10 LTSC 1809 + батник. Вообщем все настроилось, без ошибок. Работает хорошо.
 
Только одного понять не могу, почему постоянно так быстро заполняется кэшированными данными оперативная память, в диспетчере задач вкладка производительность - память - параметр кэшировано.
 
Конфиг: Ryzen 2700, 32gb озу, ssd samsung evo 860 250gb, hdd 2tb seagate, radeon hd7850 2gb
 
Было запущено по мелочи (filezilla, total commander, chrome несколько вкладок),
за минут 20-40 может запросто заполнится на 8-20 гб (один раз увидел 28гб кэшировано) и не освобождается, хотя используется самой памяти от силы 3гб максимум, файл подкачки я никогда не трогаю, стандартно стоит по выбору системы.  
Активность пк почти нулевая цп 0-3%, диски, сеть и видеокарта по 0%. На 1607 такого никогда не видел.
 
В интернете прочитал, пишут такая особенность новых редакций win10...
Помогает только перезагрузка или утилита Empty Standby List
Я так понимаю, если не чистить, она забьется до талого и начнутся фризы...
 
Пока временное решение, перед запуском ресурсоемких приложений или игр и после, запускаю Empty Standby List.
 
Еще можно попробовать отключить файл подкачки с системного диска, кэшированная память будет быстрее освобождаться?
Или это не поможет и только хуже сделает?
 
KLASS

Цитата:
Помогает в чём? Опишите, какие проблемы, кроме увиденных вами цифр?
Сколько ДОСТУПНОЙ памяти на той же вкладке в этот момент?
И да, по работе памяти есть отдельная тема, милости прошу туда с вопросами "о памяти".

 
Пока только цифры, поискал в гугле информацию, нашел информацию на overclockers ru про кэширование в оперативную память без выгрузки и последующие фризы в приложениях и играх, что помогает утилита Empty Standby List.
 
Вот раз, два, три, четыре, что происходит с памятью.  
Растет просто, как на дрожжах, даже после закрытия всех приложений и окон освободилась немного только использованная память, кэшированная не освобождается и продолжает расти, пока в лимит не упрется.
 
Это вообще нормально? Первый раз такое вижу...
 
Сейчас проверил на старом пк intel core2duo e6750, 4gb озу, hdd 80gb seagate, nvidia hd730 2gb, стоит такая же Win10 LTSC 1809+ батник, больше ничего не делал.
Запустил пк, из открытого только total commander и антивирус в трее.  
Такая же картина, за 10 мин уже  кэшировано 2,3гб...

Всего записей: 16 | Зарегистр. 14-03-2010 | Отправлено: 10:47 20-07-2019 | Исправлено: Golder123, 11:17 20-07-2019
tener



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Golder123
С такой озой своп вообще фтопку имхо. Но если предположить что он жизненно необходим вашему экземпляру винды, можно рамдиск запилить и посмотреть на поведение.

Всего записей: 186 | Зарегистр. 11-04-2008 | Отправлено: 11:14 20-07-2019
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Golder123
Так у вас на всех пикчах ДОСТУПНАЯ память в норме.
Плохо, когда ДОСТУПНАЯ память у вас начнет "таять", например, из-за утечки, скажем, в криво-написанной игрушке.
tener

Цитата:
можно рамдиск запилить

Для чего? Уж не файл ли подкачки туда сунуть?

Всего записей: 11109 | Зарегистр. 12-10-2001 | Отправлено: 11:17 20-07-2019
Golder123

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS
Хорошо если так и есть, а чем тогда отличается доступная от свободной?)
Доступной много, а по факту свободно только 10- 800мб, если смотреть в мониторе ресурсов вкладку память. Это как понимать?

Всего записей: 16 | Зарегистр. 14-03-2010 | Отправлено: 11:28 20-07-2019
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Golder123

Цитата:
Доступной много, а по факту свободно только 10- 800мб

Значит вы не зря потратили много денег на оперативку, ОС использует ее по назначению и память не простаивает.

Цитата:
а чем тогда отличается доступная от свободной?

Читайте Марка Руссиновича, например, начните отсюда или его книгу "Внутреннее устройство Microsoft Windows" найдите.

Всего записей: 11109 | Зарегистр. 12-10-2001 | Отправлено: 11:35 20-07-2019
tener



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Уж не файл ли подкачки туда сунуть?

Ну да))) Знатный костыль получится! Чисто для проверки гипотезы.
У меня конечно система поскромнее - 8 гигов ОЗУ, но одна портативная прога отказывалась работать именно из-за отсутствия свопа, хотя ProcessHacker показывал что свободной памяти еще предостаточно.
У Вадима Стеркина в блоге где-то было толково описано пропамять.

Всего записей: 186 | Зарегистр. 11-04-2008 | Отправлено: 11:37 20-07-2019 | Исправлено: tener, 11:40 20-07-2019
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tener
Нет никакой гипотезы, если вы отдадите такой ценный ресурс, как ОЗУ, под огромный файл, который, в свою очередь, не так часто используется (скажем, если у вас не база данных на несколько десятков ГБ) и туда КОПИРУЮТСЯ (оставаясь в оперативке) только измененные в памяти страницы. И только при нехватке ОЗУ, эти скопированные данные будут мгновенно вытеснены из ОЗУ и отданы требующему память процессу.
 
Добавлено:
А Стеркин ничего нового про память не написал, все уже давно украдено

Всего записей: 11109 | Зарегистр. 12-10-2001 | Отправлено: 11:43 20-07-2019
tener



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS
Ну тогда вопрошающему придется засесть за изучение Руссиновича))
А вот и Он:
Внутреннее устройство Microsoft Windows. Основные подсистемы ОС. 6-е издание. Часть 1
Внутреннее устройство Microsoft Windows. Основные подсистемы ОС. 6-е издание. Часть 2

Всего записей: 186 | Зарегистр. 11-04-2008 | Отправлено: 11:56 20-07-2019
Crag Hack



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Внутреннее устройство Microsoft Windows. Основные подсистемы ОС. 6-е издание. Часть 1  
Внутреннее устройство Microsoft Windows. Основные подсистемы ОС. 6-е издание. Часть 2

Прежде чем ссылки давать, проверяйте их
ргхост не работает
"Service is suspended till the 1st of September due to problems with our hosting provider. We are doing everything we can to bring RGhost back."
Скачать можно по ссылкам
https://rutracker.org/forum/viewtopic.php?t=4469765
https://rutracker.org/forum/viewtopic.php?t=4727796

Всего записей: 437 | Зарегистр. 11-07-2002 | Отправлено: 13:10 20-07-2019 | Исправлено: Crag Hack, 13:13 20-07-2019
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, если до конца быть правильным, то вы тут Варезом промышляете, коль книги платные...
Кому надо сам найдет, инет сегодня не роскошь.

Всего записей: 11109 | Зарегистр. 12-10-2001 | Отправлено: 13:30 20-07-2019
iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я вот тоже заметил поведение описываемое Golder123.
Я грешил на qBitTorrent.
Скачаешь, чего нибудь большое, а оно так и сидит целиком в памяти.
Закрывай, не закрывай qBitTorrent, не освобождает.
Смотрел программой от Руссиновича RAMMap, ей и освобождал, там в меню Empty Standby List. Не перегружаться же в самом деле всякий раз.
Сказывается это на производительности, иначе не обратил бы внимание.
 
Enterprise Client System NT-6.3, Windows 10 Pro x-64, 1809 rs5 release, v10.0.17763.615 (C:\WINDOWS)

Всего записей: 3519 | Зарегистр. 16-08-2012 | Отправлено: 16:11 20-07-2019 | Исправлено: iNNOKENTIY21, 16:14 20-07-2019
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iNNOKENTIY21

Цитата:
Сказывается это на производительности

В тот момент, когда "сказывается", смотрим кол-во ДОСТУПНО

Потому как трудно судить по одной только этой фразе.

Всего записей: 11109 | Зарегистр. 12-10-2001 | Отправлено: 16:31 20-07-2019
iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS
ИМХО не там а выше, где бегунок/прогресс, крайний справа - свободно, когда он мал (видимо это = Доступно - Кэшировано)
То, что Вы обвели не роляет, точнее зависит от цифры ниже Кэшировано. Вот когда эти цифры близки/одинаковы, тогда и тормозит.

Всего записей: 3519 | Зарегистр. 16-08-2012 | Отправлено: 16:53 20-07-2019
Golder123

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS, tener
Ладно, понаблюдаю пока...
Спасибо за книгу, почитаю на досуге.
 
iNNOKENTIY21
Да, все так и есть.
 
Бегунок/прогресс "Структура памяти" поделен на три части с краткими пояснениями.
 
Первая - Используется - Память используемая процессами, драйверами или операционной системой.
Вторая - Зарезервировано(Кэшировано) - Память содержащие кэшированные данные и код, который сейчас не используется.
Третья -  Свободно - Память, которая сейчас не используется и будет задействована в ПЕРВУЮ очередь, когда процессам, драйверам или операционной системе понадобится дополнительная память.

Всего записей: 16 | Зарегистр. 14-03-2010 | Отправлено: 17:10 20-07-2019 | Исправлено: Golder123, 17:11 20-07-2019
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uTorrent (до кучи включил в ней параметр: Увеличивать размер кэша при его заполнении) начал качать сериал > 9GB, кэш пополз вверх и к концу скачивания картина следующая:

Закрываю uTorrent. Показания в Кэшировано и Доступно не изменились, производительность тоже. При этом за день иногда качаешь по несколько сериалов и никак не влияет на производительность системы в целом.

Цитата:
ИМХО не там а выше, где бегунок/прогресс, крайний справа - свободно

Не нужно нам свободно, когда начинаются тормоза смотреть надо именно ДОСТУПНО.
Чем больше у вас СВОБОДНО, тем хуже для производительности, память должна использоваться\работать, но не простаивать. Вы за нее немалые деньги отвалили
Ну вот у меня сейчас такая картина и все летает

Всего записей: 11109 | Зарегистр. 12-10-2001 | Отправлено: 17:13 20-07-2019
Bumbik

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Ну тогда вопрошающему придется засесть за изучение Руссиновича)

Он ее не поймет если не понимает в сишных языках
 
Отключи superfetch (или sysmain как ее теперь хз) и не должна заполняться. Хотя один чел отключил, понаблюдал и заметил что винда еще больше начала жрать памяти хоть сжатой показывало 0.
 
Крайняя винда она такая, давно известно что там сломан менеджер памяти, можешь конечно поверить в растиражированные маркотологами нелепицы типо неиспользованная память - зря потраченная память и смириться

Всего записей: 110 | Зарегистр. 29-12-2015 | Отправлено: 17:54 20-07-2019
iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS
Рад за Вас. А вот у меня тормоза наблюдаются.
И да, мало качаете, поди нужные данные из кэша не вытесняются, вот и не замечаете тормозов.
Надо сериалы по 50 - 100 гб качать и сезонов 7 сразу. Ну, или хотя бы, пару киношек, общим объемом больше, объёма вашей памяти, в пару раз. Ну или прау дней без перезагрузок. У меня 9 дней, только в сон.
 


Bumbik

Цитата:
Крайняя винда она такая, давно известно что там сломан менеджер памяти

Не знаю, я с 1809 стал замечать. До этого, такого не было, не единого разрыва. А 1903 нету, не предлагается обнова, а сам ставить, пока не хочу

Всего записей: 3519 | Зарегистр. 16-08-2012 | Отправлено: 18:40 20-07-2019
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iNNOKENTIY21

Цитата:
 А вот у меня тормоза наблюдаются.  

Ну дык и смотрите в тот момент не свободно, но Доступно.
А качать, думаю, не важно что. Кидайте в ПМ ссылки, что скачать, чтобы комп затупил, как у вас.
Завтра воскресенье, вот и буду играться.

Всего записей: 11109 | Зарегистр. 12-10-2001 | Отправлено: 18:53 20-07-2019
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru