1. Занимаемая антивирусом память компьютера априори не может быть меньше размера антивирусной базы (для Avast FREE - около 70 - 80 Мб), так как они всегда должны быть загружены в оперативную память (учтём, что файл подкачки - это расширение оперативной памяти), иначе невозможно обеспечить приемлемое быстродействие. Плюс модули и компоненты антивируса также занимают толику оперативки.
2. По диспетчеру задач Windows (по крайней мере до win 7 включительно) судить о занимаемой программой памяти нельзя, так как он отражает не всю занятую программой память, а выполняемую в настоящее время её часть. ИМХО
Фактически занимаемую процессами память (в т.ч. и распределение её по оперативке-файлу подкачки) можно с помощью различных утилит, в частности AnVir Task Manager и ProcessExplorer (см. рис)
Как видим из рисунка, в покое сервис Avast отражает в диспетчере задач Windows около 11 Мб памяти. В то же время специализированные утилиты показывают объём памяти, занимаемый сервисом аваст около 72 Мб, что коррелируется с размером антивирусной базы.
Запускаем сканирование, аваст начинает вовлекать в работу загруженные базы, цифирки в диспетчере задач побежали - и опа, видим - 92 Мб:
P.S.
Flanker - возможно у вас аваст постоянно что-то проверяет...? ИМХО