AnrDaemon, вы на объемы памяти, которые занимают современные браузеры, посмотрите. Причем браузер - это не антивирусная программа, которая осуществляет проверку объектов.
Браузер выполняет намного больше функций, чем одна задача по проверке файлов, которой занят Dr.Web. Даже если мы примем во внимание, что задача на самом деле не одна. При этом у маня в Опере постоянно открыто около 20 страниц, занято под это около 400 Мб.
Если на машине необходимо выполнять такие ресурсоемкие задачи - возможно, имеет смысл задуматься об апгрейде и переходе на x64.
Это невозможно, к сожалению. Есть другие задачи, требующие наличия 32-битной платформы.
Как правильно подметил at., технологии не могут оставаться прежнем уровне и для адекватной работы современного софта необходимы все более мощные конфигурации.
В моём представлении, развитие технологий подразумевает более эффективное использование наличных ресурсов. то, что описал уважаемый at. в моём понимании - регресс.
А по поводу 21-го века у меня есть другой аргумент - учитесь программировать! Не умеете - не лезьте!
Опять-таки, дело не в умении программировать, а в технологиях. Зачем решение задачи реализовывать на ассемблере, если можно в три раза быстрее написать на C++. Знаете, нынче человеко-часы дороже оперативной памяти и процессорного времени.
Современные компиляторы производят код, ненамного удаляющийся от того, что вы бы написали на ассемблере. Проблема в том, что их не используют... Зачем, если можно мышкой программу нарисовать?
Это не в строну Dr.Web, впрочем. Среди прочих "антивирусов" Веб, можно сказать, образец... был. Пока ваши программисты не начали извращаться с кастомными элементами интерфейса. Вам что, стандартных чекбоксов-дропбоксов не хватает, я не понимаю? Зачем извращаться?
Когда вы говорите, Иван Васильевич...
Вы не понимаете. Вы действительно не понимаете настолько, что продолжать просто бессмысленно. Адьёс.
Да, я не понимаю, зачем изобретать велосипед. Меня раздражают все эти анимации. За компьютером я работаю. Мне не нужна демонстрация того, как красиво программа умеет развозить сопли интерфейса по экрану. Когда я нажимаю на кнопку, я ожидаю от программы выполнения действия. Сразу. Ещё быстрее. Вчера. Для стандартных элементов управления это настраивается в стандартном месте. Где это настраивается для того миллиона программ, программисты которых считают себя умнее всех?
У той же Apple, при всех её недостатках, я считаю, есть одно важное положительное качество. Там точно расписано, как должна выглядеть программа, чтобы её приняли в AppStore. В результате? Операционная система выглядит единым целым, а не кошмарным винигретом "кто в лес, кто по дрова".
Пока что много слов, но нет ответа на главный вопрос - у ТС есть утечка памяти в dwengine.exe или никакой утечки нет?
У меня за два дня использование памяти немного выросло. (Page file+Working set)