5

Мой жесткий диск стареет. Windows плохо к этому относится. Моя система имеет "жалкие" 4 ГБ ОЗУ, и Windows слишком счастлива, чтобы перебрать всю память, чтобы поменять ее и вернуться. Это означает, что до того, как я полностью отключил подкачку в моей системе, на моем диске среднее время отклика составляло ~ 10 секунд . Это закончилось, когда я отключил своп; система теперь бесконечно более приятна в использовании.

То есть до тех пор, пока вещи не начнут исчезать под ногами весь день. Шесть вкладок и одна полная копия Chrome разбились при создании этого вопроса, и это из-за того, что Windows 8, по-видимому, запускает довольный убийца памяти.

введите описание ссылки здесь

Конечно, дьявол кроется в деталях. В то время как у меня используется только «1,9 ГБ», у меня есть только «1,5 ГБ»; в любом случае, ни одна из этих цифр не имеет значения, поскольку зафиксировано «2,9/4,0 ГБ», поэтому фактическая память, оставшаяся в моей системе для целей OOM killer, составляет 1,1 ГБ.

RamMap имеет это сказать о ситуации:

Как я прочитал, 700 Мб памяти , казалось бы , мог выдержать быть выгружены на диск, и смывания (число , кажется, уменьшается со временем), но очень медленно. Это то, что происходит? Как я могу ускорить этот процесс?

2 ответа2

2

Вы можете использовать RAMMap

или ProcessHacker

очистить измененный список. Высокие значения могут быть вызваны более старыми драйверами Brodcom. Также не отключайте файл подкачки !! Никогда не делай этого.

1

По большей части Windows НУЖЕН файл подкачки. Без этого будут происходить странные вещи. Даже если у вас есть система с 64 ГБ памяти, большинство подумают, что файл подкачки не нужен. Однако сама Windows закодирована и должна иметь файл подкачки.

Вы можете предотвратить появление этих странных проблем и избежать перебора с помощью крошечного файла подкачки размером 256 МБ или более на ЛЮБОМ диске. Он предпочитает минимум 400 МБ на C: (или загрузочном диске) для аварийных дампов, но это не требуется и не влияет на стабильность.

Таким образом, вместо того, чтобы отключить его, просто поместите подкачку 256-512 МБ на ЛЮБОЙ диск. Windows не побьет это. Он просто поместит немного бездействующего кода здесь и там. Если у вас есть 4 ГБ или меньше (даже в системе 4 ГБ), я бы рекомендовал 1 ГБ подкачки, чтобы предотвратить ошибки нехватки памяти и серьезную нестабильность.

Обычно вы не можете установить подкачку на флэш-накопитель, но некоторые флэш-накопители USB 3.0 выглядят как жесткие диски, а не как "съемные". А еще лучше, возьмите флэш-накопитель eSATA емкостью 16-32 ГБ ... тогда вы можете добавить его на 32 ГБ, если вам нравится LOL! Он не понадобится, но он, безусловно, будет использовать гораздо более быстрый обмен с жестким диском (если у вас нет жестких дисков и SDD)

Я знаю, что видел множество людей, которые отключали подкачку в Windows, и вы должны сделать это без каких-либо последствий .... Тем не менее, независимо от того, сколько у вас оперативной памяти, Windows хочет ЧТО-ТО на странице ... даже если только 256 МБ

Это не ios, linux или OSX, где обмен на 100% необязателен ... Windows является "своего рода необязательным". Вы можете на 100% отключить подкачку страниц, но тогда некоторые люди сталкиваются с проблемами, а другие - с незначительными.

Моя позиция: зачем рисковать ??? Обмен на 256 МБ не приведет к смерти вашей системы ...

А еще лучше ... получить флэш-накопитель USB 3.0 32 ГБ (БЫСТРЫЙ .. и они ДЕШЕВЫЕ)... отформатировать его в NTFS ... и ВЫДЕЛИТЬ его на Readyboost (если вы используете что-то, кроме NTFS, вы ограничены 4 ГБ),

Если вы не PURE SDD или PURE SATA 3 (или SATAe - не eSATA !!) со всеми Raid 0, что USB 3.0 RB сделает вашу систему летать. Он будет кешировать 32 ГБ данных кеша, которые можно прочитать FAR быстрее, чем любые диски SATA 3. НЕТ накопитель Sata 3 может даже приблизиться к 6 Гбит / с .. даже не SDD .. и USB 5 Гбит / с .. Я еще не видел ни одного жесткого диска Sata3, превосходящего быстрый флэш-накопитель USB 3.0

Windows 8 лучше всего подходит для этого из-за быстрого запуска (быстрый запуск просто выводит вас из системы, а затем переводит систему в спящий режим) ... почему это хорошо? Истинное завершение работы или перезапуск стирает кэш RB ... и кэширование 32 ГБ данных занимает ВРЕМЯ, а время жесткого диска ... но как только это будет сделано ... вы ЗОЛОТО ... STandby, Hybernate или быстрый запуск KEEPS кеша RB :) Таким образом, ваша система будет просто летать (пока вы не выполните полный перезапуск или полное отключение)

RB - это не RAM, и это не файл подкачки, но это кеш… 32 ГБ кэшированных данных также не дадут Windows сожрать оперативную память для кеша и не потребует ее очистки при необходимости. И, как я уже сказал, некоторые флэш-накопители Win 8 работают как жесткие диски, и вы можете поместить туда подкачку ... тогда вы получите своп с трэш-накопителем на жестком диске ZERO :) Отличная настройка: 4 ГБ usb 3.0 как подкачка 4 ГБ , затем большой палец 32 ГБ для 32 ГБ кеша жесткого диска. Опять же, RB бесполезен, если ваша система имеет ВСЕ SDD или ВСЕ диски проверяются настолько, что они быстрее, чем RB. И Windows не глупая ... если все ваши диски быстрее, чем устройство RB, это не позволит вам включить RB :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .