Angel_Ka С этой задачей Process Hacker на ура справится - для ХР SP2/Server 2003 v2.38, для Vista/Server 2008 v2.39, для Win7/ Server 2008 R2/2012 и более новых ОС v3.0 и выше:
Process_Hacker-2.38-bin.7z |
Process_Hacker-2.39-bin.7z |
Process_Hacker-bin.7z в окне System Information посмотреть что творится с ОЗУ, далее клик по графику
Memory -> More -> Empty -> Empty working set и редко используемые и зарезервированные страницы ОЗУ летят в файл подкачки. Кстати, рекомендация о минимизации его размера ноги которой растут из недр отдела рекламы мелкософта сокровеннейшая глупость изобретённая неучем.
Механизм виртуальной памяти в любой ОС подразумевает как минимум двух уровневую архитектуру памяти - быстрое, но ограниченное по объёму ОЗУ и более медленную, но значительно большую по объёму внешнюю память в которую копируются редко или не используемые в данный момент блоки ОЗУ. При этом объём выделенной внешней памяти (/swap, ./pagefile, область подкачки) должен быть не меньше чем физический объём ОЗУ ЭВМ и его нужно располагать на самом быстром участке внешней памяти или механизм виртуальной памяти резко теряет свою эффективность, что приводит к резкому снижению производительности ЭВМ в целом. Обычно с учётом особенностей работы каналов ввода/вывода ЭВМ объём области подкачки должен быть не менее полутора - двух объёмов установленного в ЭВМ ОЗУ, верхнюю границу его размера ставить более трёх объёмов ОЗУ имеет смысл только если ОЗУ значительно меньше чем объём обрабатываемых данных, а скорость их поступления в ЭВМ значительно ниже чем скорость обмена с областью подкачки.
Vertigo спрашивал как отследить кто кроме Far использует ту же консоль - элементарно. По PID задачи far смотрим в такменеджере родительский процесс и кто ещё работает в той же консоли. Это элементарно видно в РН, и по Shift+Del можно аварийно завершить всё дерево процессов родителя вместе с его потомками.