Как поднять производительность ОС за счет избытка памяти ОЗУ?
Здравствуйте. Имеется ноутбук на котором постоянно перегружается жесткий диск, однако имеется 12 ГБ ОЗУ.
Я не очень силен в том, что делает система, загружая жесткий диск на 100% (если верить диспетчеру задач), однако интуиция мне подсказывает, что какие-то из этих процессов можно перенести на виртуальный диск, расположенном в памяти ОЗУ, которая у меня постоянно наполовину пустует.
Подскажите, можно ли что-то предпринять (и что), чтобы процессы, перегружающие HDD использовали ОЗУ?
А также как вообще можно улучшить производительность ПК, учитывая, что HDD регулярно перегружен, а ОЗУ в избытке?
Заранее благодарю за ответы.
P.S. ОС Windows 8
UPD. Проблема была решена путем переноса 3-х папок из appdata: Local, Roaming LocalLow на 4гб раздел ОЗУ. Всем спасибо
Поддерживаю совет, т.к. опыт показывает, что ramdisk не спасёт в такой ситуации, точно также забьётся под завязку и Windows уползёт в файл подкачки на медленный hdd.
В особенности, если система вешается намертво и нет возможности нормально диагностировать источник нагрузки на hdd, то самый лучший выбор - установка ssd.
Александр Овчинников: Я согласен, насчет SSD, но все же хотелось бы попробовать решить траблу имеющимися возможностями, тем более, что половина ОЗУ простаивает. Жесткий диск находится не постоянно в состоянии 100%-ной нагруженности, а периодически, а особенно при включении. Я думаю, прежде чем бежать за SSD стоит сначала попробовать задействовать RAM пока только не могу понять как.
peaceddos: RAM гораздо быстрее SSD, но -
небольшой объем.
проблемы с сохранностью - ценное туда лучше не ложить.
И самая главная проблема - запись идет во множество файлов, и запихать их все в рам диск не получится. Поэтому и проблему это не решит.
Т.е по уму надо хотя бы профиль пользователя вынести с медленного диска, основное чтение запись там.
Логи винды, журналы, реестр.
Человек написал : Как поднять производительность ОС за счет избытка памяти ОЗУ?
А ему в ответ купите ssd.
А чо сразу новый бук не советуете купить?
Не знаешь предмет, не умничай, проходи мимо.
Отключите файл подкачки. В интернете двольно много инструкций как это сделать.
В windows так написан менеджер памяти, что он всегда что-нибудь туда записывает. Это должно улучшить ситуацию.
Если это не поможет, то тут уже либо как-то разбираться с конкретными приложенями процессами и что то тюнить, но как по мне проще поменять диск.
Файл подкачки, как я понимаю, даже не задействуется, поскольку ОЗУ более чем на половину постоянно пустует и винде нет никакого смысла пользоваться файлом подкачки. Я не очень соображаю в этом деле, но вроде это так работает.
Для начала установить источник нагрузки на диск, например с помощью Process Explorer
В меню View -> Select Columns во вкладке Process Disk выбрать примерно так
и посмотреть кто сожрал всё дисковое время, отсортировав по столбцам.
Диск может насиловаться антивирусом, у меня аналогичная проблема возникла именно на Win8. На одном из компьютеров с Win7 антивирус тоже шалил и проверял все диски до тех пор, пока 8 гигабайт памяти не заполнялось кэшем никому не нужных файлов. Диск при этом шуршал, но не был загружен на 100%.
На RAM-диск можешь перенести temp и кэши браузеров. Это в любом случае стоит сделать, особенно если SSD поставишь.
А так, сперва нужно выяснить причины такой загрузки диска. Может вирус, может антивирус, может диск умирает и реаллокацию делает. Ишчи причину проблемы.
Переносить на рам диск кэш браузера в принципе неплохая идея, если HDD тормозит.
Но если SSD поставить то зачем они в памяти? Они и на ссд будут прекрасно работать.
Артем: Подскажите пожалуйста, как перенести на RAM кэш браузера (в частности Chrome). И что вообще из системного реально так перенести, полагаю, %TEMP%, appdata (Правда придется делать бэкап перед перезагрузкой).. Что еще стоит перенести на RAM?
peaceddos: Почти все RAM-диски позволяют сохраняться на HDD перед выключением/перезагрузкой. У меня эта функция выключена и за 7 лет ни разу не возникло с этим проблем. Может повезло с тем, что корявых инсталляторов не попадалось.
peaceddos: Находите программу которая делает RAM диск, устанавливаете, настраиваете, отдаете ей часть памяти, присваиваете букву диска - в итоге у вас в системе появляется еще один диск.
Потом идете в настройки браузера ищите где прописаны пути к временным файлам, и меняете эти пути на путь к вашему рам диску.
Ничего бэкапить не надо, в темпах и кэше нет ничего ценного.
Да больше то особо нечего переносить.
Лучше купите SSD - и ничего переносить не надо будет.