Дельта-синхронизация крипто-дисков

Существуют разные способы зашифровать "облако". Один из них - поместить в облако крипто-диск. В предыдущей статье мы писали, почему это не всегда удобно.

Дельта синхронизация без облака

Ранее мы показывали разные способы синхронизации криптодиска между ПК и Android-устройством.

Облачный хостинг VDS за 2 минуты

Настоящий облачный VDS-хостинг от UltraVDS: тестируем производительность

Смотрим плавность хода с помощью BMW Rheingold

Всем знакома ситуация, когда двигатель немного "троит", но пропусков зажигания нет...

Битва антивирусов


Автор: Денис Колисниченко

Вместо интро

Идея заключается в следующем: взять самый незаурядный домашний компьютер и провести тест производительности системы, работающей под "протекторатом" различных антивирусов. В качестве "подопытных кроликов" будут выступать последние версии KIS, Dr.Web Security Space, Avira Antivirus Pro, Avast Internet Security, NOD32 Smart Security и Comodo Internet Security. Все тестируемые продукты (кроме Avira Antivirus Pro) являются комплексными средствами обеспечения безопасности и кроме обычного антивируса содержат брандмауэр и различные "примочки" для обнаружения шпионского софта и прочей нечисти. Протестировать Avira Internet Security Suite не получилось, так как при попытке загрузки ее демо-версии почему-то загружается Avira Antivirus Pro. За неимением ничего другого его и будем тестировать. Сейчас мало кто устанавливает простые антивирусы, а обычно все устанавливают такие комплексные продукты, поэтому чтобы не было путаницы, далее их будем называть IS - сокращенно от Internet Security.

Речь в статье пойдет не о том, как антивирусы справляются со своими обязанностями, а о том, как тормозит система после установки IS. Ведь IS предстоит проверять каждый открывающийся файл, каждую запускающуюся программу и каждое Интернет-соединение. Пускай и не каждое, но в общих чертах это так. К тому же, антивирусы выполняют защиту от всяких spyware, malware и прочего нежелательного софта. А на все это тратится драгоценное процессорное время и оперативка.

Наша "лаборатория"

Было решено взять не самый ультрасовременный комп, а обычную домашнюю рабочую лошадку, в роли которой выступил мой домашний комп, выполняющий функции домашнего кинотеатра. На рис. 1 приводится краткая информация о системе, а на рис. 2 - подробная информация о видеокарте. Видеокарта не самая современная (как и весь комп), но и не совсем древняя и с 1 Гб видеопамяти на борту. Это не какой-то Intel HD Graphics.


Рис. 1. Конфигурация системы


Рис. 2. Инфа о видеокарте

Сразу предупреждаю: даже если у тебя точно такая же система, результаты - субъективные. Они будут отличаться от твоих, поскольку кроме "железа" нужно учитывать много других факторов - установленный софт, версии драйверов и т.д. Для написания статьи система использовалась "как есть", ничего специально не обновлялось и не устанавливалось (кроме IS).

Что и как тестировалось

Сначала измерялась абсолютно чистая система (Windows 7 Максимальная), в которой никогда не был установлен IS. Никакой. К слову, система не переустанавливалась, если мне не изменяет память, с 2010 года.

Тестировалось следующее:
* Время загрузки системы - для измерения скорости загрузки системы использовалась программа Boot Racer. Она обеспечивает более точные результаты, чем измерение скорости загрузки секундомером.
* Время завершения работы - с момента выбора команды в меню Пуск до отключения питания. А вот время завершения работы тестировалось именно с помощью секундомера, как и все последующие метрики, кроме 3D Mark.
* Запуск виртуальной машины VM Ware - в VM Ware у меня есть виртуальная машина своей сборки Linux. Измерение ее запуска производилось с момента нажатия кнопки "Play" в VM Ware до готовности гостевой системы к работе (рис. 3)
* Открытие большого документа Word - открывал файл с главой одной из моих книг. Вес самого файла - 6 Мб, в него подгружаются картинки из внешнего каталога общим размером еще 20 Мб. Чтобы было веселее, загрузка всего этого добра происходит с USB-брелка (не USB 3.0).
* Запуск GIMP2 - в моем GIMP установлено много чего (плагины, шрифты и т.д.). При загрузке он загружает большое количество мелких файлов. Интересно, как на его работе отразится наличие IS.
* Баллы 3D Mark - тут все просто, запускаются все тесты 3D Mark (последней версии на момент написания этих строк) и записывается полученный результат. На рис. 4 - результат на "чистой" системе (ни один IS еще не установлен).


Рис. 3. Гостевая система готова к работе


Рис. 4. Результат 3D Mark

После установки IS система перезагружается, производятся все манипуляции, затем IS удаляется, система опять перезагружается, устанавливается следующий IS и т.д.

Далее будет создана сводная табличка, а пока скажу, что мой домашний кинотеатр (я его так называю, так как он подключен к LCD TV 32") загружается за 38.868 секунд, завершает работу за 12 секунд, запуск виртуальной машины в нем производится за 1 минуту 17 секунд, открытие большого документа с флешки занимает 7 секунд, запуск GIMP2 длится 17 секунд, а в 3D Mark бедный компьютер набрал 24473 балла.


Рис. 5. Время загрузки чистой системы

Итак, вооружившись секундомером, 3D Mark и Boot Racer, приступим.

Kaspersky Internet Security

Решил начать с продукта Касперского. Когда-то (когда он еще был KAV, то есть Kaspersky AntiVirus и когда еще не было KIS) он был у меня установлен, но не дожил и 30 дней бесплатной лицензии. Мой комп так тормозил, что я решил его удалить. Но это было давно. Посмотрим, на что способна версия 15.0.0.463 (самая последняя). Лицензия - понятно - пробная, 30-дневная. Покупать IS для теста никто не будет.

Первое, что бросается в глаза - запуск системы после установки KIS. Первая загрузка длилась 1 минуту и 36.515 секунд (или 95.515 сек.). Вечность. Уже подумал, что что-то не то, наблюдая очень, очень долго на надпись "Добро пожаловать". Правда, при второй перезагрузке время существенно сократилось - до 65.786 с. ПОследующие перезагрузки показывали подобные результаты (в пределах 65 секунд).


Рис. 6. Результаты KIS

Второе - значительно дольше поднимается Wi-Fi-сети после установки KIS. Замеры делать не стал, так как не сделал замеры на чистой системе, где Wi-Fi "поднимался" гораздо быстрее.

Загрузка гостевой ОС, открытие большого документа и запуск GIMP2 остались практически такими же. А вот результат в 3D Mark стал ниже - 23844. Остальные результаты будут в итоговой табличке.

Avira Antivirus Pro

Скорость загрузки системы с Avira составляет 1 минута 19 секунд (79 секунд), а на завершение работы понадобилось 27 секунд. При работе есть ощущения "подтормаживания". Так же VM Ware, кажется, запускается вечность - самое приложение. А вот виртуальная машина не знаю как, но запустилась всего за 1 минуту и 5 секунд. Быстрее даже, чем без IS, но я очень сомневаюсь, что в этом заслуга Avira.


Рис. 7. Результаты Avira

Больше всего раздражает приложение Avira System Speedup (рис. 8). Кажется, что вместо ускорения системы, оно еще больше тормозит систему. На рис. 5 видно, что оно сообщило, что система загрузилась за 185 секунд (у меня получилось 80 секунд) - не забываем об отложенном запуске служб, когда пользователь уже получает доступ к рабочему столу, а службы все еще загружаются в фоновом режиме.


Рис. 8. Avira System Speedup

Система под управлением Avira в тесте 3D Mark оказалась быстрее, чем под управлением KIS, но субъективно при работе KIS ощущается, что система работает таки быстрее.

Avast! Internet Security

В целом, программа произвела неплохое впечатление. Разве что она слишком много говорит, но хорошо, что ее разговорчивость отключается в настройках. Установка IS практически не повлияла на завершение работы системы (считаю, что 2 секунды - это в пределах погрешности), а запуск системы занимать 64 секунды (рис. 9). На остальных "метриках" работа IS мало отразилась, если не считать виртуальной машины. Первый раз она вообще отказалась запускаться, пожаловавшись на неисправность жесткого диска (опять-таки - виртуального), хотя сама VMWare запустилась очень быстро. Второй раз на запуск виртуальной ОС ушло 85 секунд (1 минута 25 секунд).


Рис. 9. Результаты Avast

ESET NOD32 Smart Security 7

Перезагружаю компьютер, все идет, как обычно, потом после приветствия "Добро пожаловать" наблюдаю просто черный экран несколько секунд. Потом система догрузилась, но что-то нету звука приветствия, но даже меню Пуск успел открыть. Но меню Пуск открыть то я открыл, но выбрать ничего из него нельзя. Система все еще загружается. И вот через некоторое время заветный звук, свидетельствующий о входе в Windows. Еще примерно через минуту загрузился Skype, может даже дольше - я уже отошел от компа и услышал только характерный звук. Wi-Fi "поднимается" еще медленнее - примерно еще минуту после входа в систему. Ужас. Хотя результат в Boot Racer неплохой - всего 70 секунд. Но при работе системы ощущаются подтормаживания, которых не было до установки IS.

Далее при работе с системой все повторилось - загрузка виртуальной машины - 87 секунд, результаты в 3D Mark - 23851, а время завершения работы - целых 34 секунды. Одним словом вместо робота на заставке NOD32 лучше изобразить черепашку….


Рис. 10. Результаты NOD32

Comodo Internet Security

Я думал, что аутсайдером будет таки NOD32. Но нет же, ним будет Comodo. И дело даже не в том, что система с ним загружается 92 секунды, а завершает работу за 38 секунд. Дело не в том, что большой документ Word стал открываться на 5 секунд дольше. Когда я запустил тест 3D Mark, я увидел, как графика стала существенно подтормаживать. И если при работе других IS в Physic test мой не очень мощный комп показывал 36fps, то при работе Comodo - всего 15fps. Немудрено, что в общем тесте он набрал всего 11600 баллов. Вывод один - если установлен Comodo, на время игр его нужно отключать (антивирус и авто-sandbox). И это при том, что Comodo был запущен в игровом режиме и по идее вообще не должен был мешать.


Рис. 11. Результаты Comodo

Dr.Web Security Space

А вот с Dr.Web Security Space у меня не срослось с самого начала. Поначалу он отказался запускаться, показав мне окошко, изображенное на рис. 12.


Рис. 12. А доктор так и не пришел

Уже было хотел отправить материал без результатов Dr.Web, но через пару дней решил повторить попытку и скачал дистрибутив заново. Он запустился и успешно был установлен. Видимо, в первый раз или файл был поврежден при скачивании или же на сервере лежал кривой дистрибутив, а разработчики это быстро подправили. Уже ничего не проверишь, так как начальный файл я убил в тот же день, когда он отказался запускаться.

При установке Security Space я согласился установить брандмауэр (рис. 13). Потом я об этом пожалел, но нужно было протестировать продукт по полной программе. А без брандмауэра тест был бы не полным, а его результаты не соответствовали бы реальной картине происходящего.


Рис. 13. Все по-честному: брандмауэр устанавливаем

Security Space до такой степени мне не понравился, что больше всего скриншотов будет посвящено этому продукту - чтобы было наглядно видно, почему. Итак, по порядку. Загрузка системы, согласно Boot Racer заняла всего 55 секунд (рис. 14). Отличный результат? Не тут то было! Не знаю, как объяснить этот феномен, но реально загрузка системы длилась гораздо больше. Вот счетчик Boot Racer, показывающий, что уже прошло более 70 секунд (рис. 15), система все еще грузится, а потом программа сообщает, что на всю загрузку было потрачено всего 60 секунд (рис. 16). Систему перезагружал три раза, но правды от Boot Racer я так и не добился.


Рис. 14. Первый результат Dr.Web


Рис. 15. Сколько времени потрачено


Рис. 16. Непонятный результат

Также прошу обратить внимание еще раз на рис. 16. Система уже давно загружена, я даже успел открыть окошко Boot Racer, а Wi-Fi еще что-то "думает". Хотя Skype уже успел установить соединение. Что делает брандмауэр Dr.Web с соединением - одному ему известно. После установки Dr. Web стал глючить Yandex.Disk. Причем брандмауэр даже не предложил добавить это приложение в исключение. Хотя предлагал это сделать для других программ, что и продемонстрировано на рис. 17. Все решилось созданием правила для Yandex.Disk (рис. 18).


Рис. 17. Брандмауэр Security Space в действии


Рис. 18. Правила брандмауэра

Реализация самого брандмауэра мне не понравилась. Он не "знает" многие программы - тот же Yandex.Disk перестал нормально работать, перестала запускаться VM Ware и т.д. Это всем известные программы, для которых можно было бы создать правила по умолчанию. Отключить брандмауэр можно, но только до следующей перезагрузки. Затем нужно отключать его заново.

Может такое поведение и хорошо с точки зрения безопасности, но я ведь устанавливаю IS на домашний компьютер (и загрузил я его с раздела Для дома), а не на компьютер, управляющий ракетами стратегического назначения. Хотя, установи бы я Dr.Web на такой компьютер, ракеты бы точно вовремя не поднялись в воздух - их запуск заблокировал бы Dr.Web.

Для VM Ware также пришлось создавать правило вручную, поскольку виртуальная машина отказывалась запускаться (рис. 19). Намучавшись с правилами и создав их хотя бы для половины необходимых мне приложений, я решил приступить к измерению производительности.


Рис. 19. Виртуальная машина не запускается...

Результаты меня поразили. GIMP запустился за 1 минуту и 8 секунд. Почти, как виртуальная машина, на запуск которой понадобилось 1 минута и 26 секунд, если не считать мучений с брандмауэром и еще одной перезагрузки системы. Файл открылся за почти 9 секунд, система завершила работу за 32 секунды, а в 3D Mark мой компьютер набрал 22588 балла. Результаты весьма посредственные. Да и во время работы компьютер явно подтормаживал.


Рис. 20. Время запуска GIMP (Dr.Web)


Рис. 21. Время запуска виртуальной машины (Dr.Web)

Понятно, что нужно потратить время на настройку правил и тогда не будет такой антипатии к этому продукту, но все равно его производительность оставляет желать лучшего.

Выводы

Прежде всего, нужно напомнить, что такие результаты очень субъективны. Может, на вашей системе, тот же Comodo будет работать быстрее. Но у меня получилось так.

Практически все IS (кроме Comodo) никак не повлияли на скорость открытия большого документа. Но это на бумаге. Казалось бы, какая разница - 7 или 9 секунд? На бумаге - небольшая. Но это, как в автомобиле. Один разгоняется до сотни за 7 секунд, а другой за 9 или даже за 12. Эти 12 секунд кажутся вам вечностью, если только что проехался на том, который разгоняется за 7 секунд. Но за безопасность нужно платить, в данном случае и деньгами, и производительностью системы.

Продукт Dr.Web Security Space мне не понравился. Система под его управлением работает медленно, примерно на уровне Comodo, но лично меня весьма раздражает брандмауэр и то, что его нельзя отключиться полностью. Точнее можно, но нужно лезть в окно настроек и выбирать один из режимов (например, разрешать все соединения). Но хотелось бы это делать в один клик, как это сделано в других продуктах. Здесь же нужно сначала перейти в административный режим, затем отключить брандмауэр и при этом ввести код подтверждения отключения. А потом, при перезагрузке, все это в случае необходимости придется повторить. Когда я производил все эти манипуляции я вспомнил репортаж Top Gear, которые запутались в меню iDrive BMW M5. Такое же чувство у меня было при работе с Dr.Web. Для тех, кто не смотрел - https://www.youtube.com/watch?v=FwxwoVvC7B0.

Аутсайдерами нашей битвы будут Comodo и NOD32. Мне не понравились оба. Ощущения общей "заторможенности" - вот, что не покидало меня, когда были запущены Comodo/NOD32. Конечно, не так, как когда-то был запущен KAV (именно тот старый KAV, не путать с современным KIS) - тогда мышка перемещалась по экрану рывками. Также по производительности не понравилась Avira. Ей в нашем тесте будет предпоследнее место. Но все же она лучше на фоне ее собратьев.

А вот KIS и Avast! с точки зрения производительности понравились. Никогда не использовал Avast! на своих компьютерах, но, пожалуй, я его оставлю (но только бесплатную версию - без брандмауэра). Загружается система быстро, в тесте 3D Mark показал самый высокий результат (выше - только без IS). Неплохо. И при этом совершенно бесплатно.

Если расположить антивирусы в порядке убывания производительности и хороших ощущений от их использования, то хит-парад получается следующий:
1. Avast!
2. KIS
3. Avira
4. Dr.Web
5. NOD32
6. Comodo

Еще раз повторю, что все выводы даны с точки зрения производительности. Может быть, наши аутсайдеры лучше справляются со своей непосредственной задачей (ловлей вирусов), чем победители, но я это не проверял. Моя задача была простая - выбрать самое быстрое средство комплексной защиты системы.