Одной из наиболее распространенных вещей, которые пользователи делают, чтобы их компьютер работал как можно более гладко, является контроль за тем, какие программы запускаются с Windows. Загрузка в системный трей при загрузке всего лишь нескольких программ, требующих памяти или процессора, может отрицательно сказаться на производительности вашего компьютера. Выбранное вами антивирусное программное обеспечение будет одним из наиболее распространенных приложений, которое будет загружаться вместе с Windows и оставаться в фоновом режиме, пока система включена. Задумывались ли вы, какие самые легкие антивирусные пакеты доступны, а какие не так хорошо работают с памятью?
Возможно, это не такая уж большая проблема для современных компьютеров, в которых есть антивирус, который не особенно эффективен в отношении памяти, поскольку они часто оснащены 4 ГБ или более оперативной памяти. Но если ваш компьютер не самый новый и лучший, использование пакета, который может потреблять сотни мегабайт системной памяти, может значительно замедлить работу компьютера в неподходящие моменты. Чтобы узнать, сколько памяти используется антивирусным программным обеспечением, мы решили собрать воедино 25 популярных коммерческих и бесплатных антивирусных пакетов, чтобы посмотреть, как они работают.
Как мы тестировали
Как и следовало ожидать, тестирование антивирусного продукта на предмет использования памяти, безусловно, не является точной наукой, поскольку программа никогда не стоит на месте и почти всегда что-то делает в фоновом режиме. Проблема с чтением из памяти состоит в том, что есть несколько разных чисел, на которые вы можете посмотреть. Два чтения памяти, на которые мы обращали наибольшее внимание, были «Рабочий набор» и «Частный рабочий набор» (WS Private), которые делают две вещи:
- Рабочий набор – это объем памяти, используемый процессом, плюс объем памяти, который используется другими процессами. Таким образом, это значение не является действительно точным, поскольку общая память может быть дважды учтена, поскольку один и тот же ресурс зарегистрирован в нескольких процессах. Тем не менее, он представляет максимальный объем не виртуальной памяти, используемой процессом. Это столбец памяти по умолчанию в диспетчере задач Windows XP.
- Частный рабочий набор – аналогичен рабочему набору, но исключает общую память. Это только объем памяти, используемый самим процессом и не распределяемый между другими процессами. Частный рабочий набор, возможно, является более точным показателем того, сколько физической памяти использует сам процесс, а также является столбцом памяти по умолчанию для диспетчера задач в Windows Vista / 7/8.
Мы решили подойти к этой задаче, собирая показания памяти за определенный период времени. Было снято 10 показаний для каждого продукта с 30-секундными интервалами, всего 5 минут мониторинга во время простоя и еще 5 минут во время сканирования. Затем для каждого антивируса была взята средняя оценка, в которую были добавлены все процессы, созданные приложением. Все антивирусное программное обеспечение было полностью обновлено перед тестированием с использованием 32-битной Windows 7, а показания памяти были получены с помощью Sysinternals Process Explorer.
Ниже приведены результаты для каждого антивирусного пакета, а также средние оценки рабочего набора и частного рабочего набора в килобайтах (КБ) во время простоя и во время сканирования. Программное обеспечение работает в обратном порядке, и вначале перечислено самое тяжелое использование частного рабочего набора для бездействия и сканирования, снижаясь до самого низкого показателя и наиболее эффективно. Если вы хотите сразу перейти к списку результатов, чтобы увидеть, как работает ваш антивирус, они находятся внизу страницы 2.
25. ZoneAlarm Free AntiVirus + Firewall 11.0.000.504
Количество процессов: 4 контролируемых процесса: ISWSVC.exe, vsmon.exe, zatray.exe, ForceField.exe
Свободный рабочий набор (КБ): 223,260 Свободный рабочий набор (КБ): 191,472
Сканирование рабочего набора (КБ): 287 443Сканирование частного рабочего набора (КБ): 226 222
24. Sophos Endpoint Security and Control 10.2
Количество процессов: 7 контролируемых процессов: swi_service.exe, SavService.exe, SAVAdminService.exe, ALsvc.exe, ALMon.exe, SavProgress.exe, SavMain.exe
Свободный рабочий набор (КБ): 216,482 Свободный рабочий набор (КБ): 192,436
Сканирование рабочего набора (КБ): 467 817Сканирование частного рабочего набора (КБ): 198 452
23. Emsisoft Anti-Malware 7.0.0.21
Количество процессов: 3 контролируемых процесса: a2guard.exe, a2service.exe, a2start.exe
Неактивный рабочий набор (КБ): 131 158 Неактивный частный рабочий набор (КБ): 125 337
Сканирование рабочего набора (КБ): 251 945 Сканирование частного рабочего набора (КБ): 240 770
22. Quick Heal AntiVirus Pro 2013
Количество процессов: 8 контролируемых процессов: ScSecSvc.exe, SCANWSCS.EXE, scanner.exe, SAPISSVC.EXE, QUHLPSVC.EXE, OPSSVC.EXE, ONLINENT.EXE, EMLPROXY.EXE
Свободный рабочий набор (КБ): 99,090Неактивный частный рабочий набор (КБ): 66,134
Сканирование рабочего набора (КБ): 273 984Сканирование частного рабочего набора (КБ): 227 424
21. McAfee AntiVirus Plus 2013
Количество процессов: 9 Отслеживаемых процессов: McAPExe.exe, mcinfo.exe, mcods.exe, McSACore.exe, mcshield.exe, McSvHost.exe, mcsvrcnt.exe, McUICnt.exe, mfefire.exe
Простой рабочий набор (КБ): 142 375 Простой рабочий набор (КБ): 103 518
Сканирование рабочего набора (КБ): 239 500 Сканирование частного рабочего набора (КБ): 184 214
20. Ad-Aware Free Antivirus + 10.5.2.4379
Количество процессов: 4 контролируемых процесса: SBAMSvc.exe, adawarebp.exe, AdAware.exe, AdAwareService.exe
Свободный рабочий набор (КБ): 162 540 Простой рабочий набор (КБ): 118 728
Сканирование рабочего набора (КБ): 189 223Сканирование частного рабочего набора (КБ): 144 394
19. Bitdefender Antivirus Free Edition 1.0.14.889
Количество процессов: 2 контролируемых процесса: gziface.exe, gzserv.exe
Неактивный рабочий набор (КБ): 115 559 Неактивный частный рабочий набор (КБ): 91 742
Сканирование рабочего набора (КБ): 135 836Сканирование частного рабочего набора (КБ): 115 795
18. Trend Micro Titanium Antivirus + 6.0.1215
Количество процессов: 6 наблюдаемых процессов: uiWatchDog.exe, uiSeAgnt.exe, coreServiceShell.exe, coreFrameworkHost.exe, AMSP_LogServer.exe, WSCStatusController.exe
Неактивный рабочий набор (КБ): 102 208 Неактивный частный рабочий набор (КБ): 72 754
Сканирование рабочего набора (КБ): 161 926Сканирование частного рабочего набора (КБ): 130 022
17. Avira Free Antivirus 13.0.0.3499
Количество процессов: 6 наблюдаемых процессов: avgnt.exe, avguard.exe, avshadow.exe, avwebgrd.exe, sched.exe, avscan.exe
Простой рабочий набор (КБ): 63 754 Простой рабочий набор (КБ): 41 138
Сканирование рабочего набора (КБ): 199 264Сканирование частного рабочего набора (КБ): 157 750
16. VIPRE Antivirus 2013 6.2.1.10
Количество процессов: 3 контролируемых процесса: SBAMSvc.exe, SBAMTray.exe, SBPIMSvc.exe
Свободный рабочий набор (КБ): 114,098Личный рабочий набор (КБ): 91,981
Сканирование рабочего набора (КБ): 134 488Сканирование частного рабочего набора (КБ): 104 936
15. NANO Antivirus Free 0.24.0.52214
Количество процессов: 2 контролируемых процесса: nanosvc.exe, nanoav.exe
Свободный рабочий набор (КБ): 176,141Неактивный рабочий набор (КБ): 53,846
Сканирование рабочего набора (КБ): 287 284Сканирование частного рабочего набора (КБ): 131 201
14. ESET NOD32 Antivirus 6.0.316.0
Количество процессов: 2 контролируемых процесса: egui.exe, ekrn.exe
Свободный рабочий набор (КБ): 93,616Неактивный частный рабочий набор (КБ): 76,441
Сканирование рабочего набора (КБ): 103 244Сканирование частного рабочего набора (КБ): 82 913
13. Антивирус Dr.Web 8.0.8.04230
Количество процессов: 6 контролируемых процессов: dwarkdaemon.exe, dwengine.exe, dwnetfilter.exe, dwscanner.exe, dwservice.exe, spideragent.exe
Простой рабочий набор (КБ): 92 006 Простой рабочий набор (КБ): 66 822
Сканирование рабочего набора (КБ): 117 973Сканирование частного рабочего набора (КБ): 90 430