PDA

Показать полную графическую версию : Кэшируется вся память. Так ли это плохо?


Страниц : 1 2 3 4 5 6 7 8 [9] 10

Vadikan
20-11-2014, 15:12
Nerdy, к сожалению, ваше объяснение вводит людей в заблуждение, сводя кэширование к SuperFetch (кстати, отключение службы систему не ломает, выражаясь вашим языком). Корректность формулировок в таких вопросах важна, особенно учитывая их постановку (re: mrcnn)

mrcnn
20-11-2014, 15:47
Вопрос в том, куда эта память системой девается? (Скачана программа RAMMap.zip - Скрин проблемы: http://s011.radikal.ru/i318/1411/c8/ad3b7f435eab.jpg )

При запуске в безопасном режиме, используется примерно 200 мегабайт (50 кэшировано) - это нормально, и в обычном режиме должно быть также. Удалось добиться при запуске в обычном режиме кэширования в 100 мегабайт, но оно начинает расти и расходует всю память в системе, в итоге на исполнение тех приложений, что я запускаю, у системы памяти нет.

Проблема:
1. нехватка оперативной памяти мешает программам исполняться корректно, так как для запуска нет физической памяти ( только физическая память решает, если физической памяти нет, ничего нельзя исправить )
2. память системой девается на неиспользуемые библиотеки
3. так как графический процессор встроен в чипсет северного моста системной платы, то графический процессор использует оперативную память для хранения изображения на мониторе.
4. при открытии браузера задержка на несколько минут (кэширование тормозит систему, а не увеличивает ее производительность)

Система сама всю память сжирает и говорит, что памяти на исполнение моих программ недостаточно:
http://s004.radikal.ru/i206/1411/10/7b5afe233c4c.jpg

Что сделано:
1. отключена служба superfetch
2. в директории windows/prefetch удалены файлы с расширением *.pf
3. отключены параметры enableprefetch в пользовательском реестре ( как добраться до системного реестра я не знаю, так как для этого нужны права SYSTEM, которые выше администраторских, так как администратор не имеет системных прав - в системном реестре должен быть параметр, который отключает это )
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management\PrefetchParameters
EnablePrefetcher = 0
EnableSuperfetch = 0
4. остановлена служба windows search и удален 200 мегабайтный файл C:\ProgramData\Microsoft\Search\Data\Applications\Windows\Windows.edb , однако при следующем запуске системы он был восстановлен и его размер составил 70 мегабайт.
5. поиск по реестру выявил, что windows media player запускается с указанием ключа /prefetch при воспроизведении аудио файлов и CD дисков
6. Отключен брандмауэр Windows и автоматическое обновление,
7. Разгонал процессор по шине до 290, это мало помогло, так как количество физической памяти критично.

mrcnn
21-11-2014, 05:38
А вы мне еще пишете типа проблемы нет.
Проблема на скриншоте. Пруф пруф

http://s57.radikal.ru/i157/1411/65/c28e241735c6.jpg

http://s019.radikal.ru/i611/1411/66/ef2439f95a15.jpg

Игорь Лейко
23-11-2014, 19:47
Проблема на скриншоте. »
А с чего Вы решили, что она вызвана кэшированием? Два числа из строчки Выделено какие значения имеют в этот момент?

Vadikan
23-11-2014, 19:54
На первом скриншоте плохо видно, но по-моему размер ФП не по выбору системы (если в ней 1GB памяти)

mwz
24-11-2014, 19:32
mrcnn, по первому скрину из последней пары: сообщение "Недостаточно системных ресурсов" на Win-7 надо ещё умудриться получить. Фактически оно означает, что какой-то процесс у вас не освобождает системные ресурсы.

Чисто прикидка по вашей информации:
– Windows-7 оригинальная, или что-либо типа "Game Edition"?
– Чем проводили "оптимизацию" системы?
– Не пробовали деинсталлировать aeraieignite?

frostywka
18-02-2015, 14:08
Интересно же чем дело кончилось.

Почитав , понимаю , что остается только 1 решение . Увеличить память. А то свободной только 200 мб. (win 8.1, 4gb озу)
Поможет ли удаление установленных програм ?

XBoy360
05-12-2017, 23:32
Здравствуйте.

В общем поставил я сборку семёрки с последними обновами и всем прочим. Без лишнего софта, без извращений вроде изменённого интерфейса и т.д. Пытался запустить Assassin's Creed Origins, который на прошлой ОС игрался нормально, а теперь через минуту вылезает системное окошко с надписью недостаточно памяти и с треском вылетает из игры. Сейчас вот в хроме в единственной вкладке и с запущенным скайпом тратится ~2,5 гб, притом, что в диспетчере задач, хоть убейте, не набирается программ на эти самые гигабайты. Максимум гигабайт с копейками насчитываю. ЦП при этом грузится на 1-4% с хромом.

ОСь свежая. Даже десятка так не наглеет при наличии 8 гб. В чём может быть дело?

XBoy360
05-12-2017, 23:49
http://forum.oszone.net/attachment.php?attachmentid=149905&stc=1&d=1512506908
http://forum.oszone.net/attachment.php?attachmentid=149906&stc=1&d=1512506946

yurfed
06-12-2017, 00:59
поставил я какую-то сборку семёрки »Это не правильно. Ставьте нормальную сборку (хотя бы попробуйте).
Из скринов понял что у вас 64bit система, а это для неё нормально. Гиг с копейками. Вы ожидали 640 килобайт?
Да, из автозагрузки уберите весь хлам в качестве DVD проигрывателей, TeamViewer, nVidia(это вам точно не нужно) и прочей ерунды.
Всё это можно запустить и ручками, если понадобится.
ЗЫ Очень интересно посмотреть на запущенные службы вашей системы.

XBoy360
06-12-2017, 01:20
Из скринов понял что у вас 64bit система, а это для неё нормально. Гиг с копейками. Вы ожидали 640 килобайт?
Давайте только без крайностей. Гиг с копейками это нормально, но ещё 500 мб, непонятно откуда взявшиеся абсолютно при том же установленном софте, что и всегда, настораживают, как и невозможность играть в то, во что ранее играл с комфортом.

Да, из автозагрузки уберите весь хлам в качестве DVD проигрывателей, TeamViewer, nVidia(это вам точно не нужно) и прочей ерунды.
Эти ребята весят копейки, сами же видите. 8+5+6 мб никак не тянут на 500, если у меня с математикой всё в порядке.

Всё это можно запустить и ручками, если понадобится
Раньше ведь эти же программы нормально висели.

Очень интересно посмотреть на запущенные службы вашей системы.

Пожалуйста (http://uploads.im/oAInD.jpg)

И с разной сортировкой:

По группе (http://uploads.im/fhCvH.jpg)

По состоянию (http://uploads.im/tBJDL.jpg)

XBoy360
06-12-2017, 01:56
А может уменя и правда маразм. Только вот отчего ассассин так себя ведёт, всё равно не пойму.

yurfed
06-12-2017, 01:59
OVGorskiy® Вот к нему и обратитесь, что он там накосарезил.
Не обращайтесь сюда по поводу говносборок. Не тот форум.
Одним словом у вас куча-мала. Делайте msconfig и отключите все службы не Microsoft. По мере тестирования, подключайте по очереди. По крайней мере выясните что вас так грузит.
Ну вычистите себе автозагрузку. Там столько хлама. Просто проверьте, ради себя, любимого.
Эти ребята весят копейки, »Ничего не увидел кроме одних ID
Где видно кто сколько жрёт процессорного времени? Нет такого, памяти - тоже нет.
Cyber Power DVD - этот динозавр ещё в почёте?
ЗЫ Ссылку на варез удалите, пока не просекли :)
Установите себе KMPlayer (http://www.kmplayer.com/), а этого монстра удалите
Легче на порядок, в памяти не сидит, жрёт мало, картинка лучше намного. А это чудовище удаляйте.

XBoy360
06-12-2017, 02:45
yurfed, так а разве процессы не суммируют то, что в службах? Т.е. power dvd вот есть 8мб в процессах, это же значит, что службы суммарно едят эти же 8 мб. Или нет? Насчёт его удаления - когда кмплеер начнет нормально работать с образами bd3d, тогда и перейду на него. Спасибо за совет. И можете тогда ссылку в ЛС на девственную ось скинуть? Просто всю жизнь качал сборки и проблем не знал. Походу всё таки не к той обратился.

yurfed
06-12-2017, 11:01
И можете тогда ссылку в ЛС на девственную ось скинуть? »Проверьте личку

sputnikk
07-12-2017, 17:30
ещё зайдите в Монитор ресурсов -Память, посмотрите сколько зарезервировано железом

Prodif
07-12-2017, 19:09
XBoy360
У меня на 7 х64 с 8гб потребляет 900мб, и это с отключенными Prefetch/superfetch.

pankraty
07-07-2019, 07:09
Установлена Windows7 64-bit Ultimate.При работе заметил, что используется вся RAM(3gb).При том что запущена только система и работает мобильный интернет.Так должно быть?Или всё же можно как-то это исправить.Заранее спасибо.

__sa__nya
07-07-2019, 08:40
pankraty, как определили что занято 3GB ?

mwz
07-07-2019, 11:18
что используется вся RAM(3gb) »

А зачем вам 3 гигабайта памяти, коли вы заведомо знаете, что используется заметно меньше? Поставили бы один — и денег меньше потратили бы. ;)

Вопросу уже лет двадцать. А ответ в общих чертах — в памяти хранится не только то, с чем вы работаете сейчас, но и то, с чем вы уже успели поработать — и при обращении к уже закрытым программам они, если ещё не вытеснены из памяти, открываются отсюда, а не грузятся с диска. Чем обеспечивается заметное ускорение отклика системы. А если память потребовалась новым приложением — то необходимый её объём объявляется свободным практически без затрат времени, изменение таблиц распределения памяти.

"Свободная память — лишняя память".

PS
http://mwz-ru.homeserver.com/sites/aha-ru/texts/memory_management.html — как это было в Win-98 (сейчас, конечно, многое поменялось — но основные принципы те же).




© OSzone.net 2001-2012