Saltar al contenido

Blog de ciberseguridad

avast! consigue rebajar hasta 6 veces el tiempo necesario para hacer un escaneo completo del sistema

Cronómetro y archivos atravesando rápidamente un análisis antivirus

Artículo técnico histórico publicado en abril de 2010. Las cifras proceden de un equipo de pruebas de aquella época.

Los desarrolladores de Avast 5 optimizaron el motor de análisis hasta reducir de forma notable la duración de un escaneo completo.

La caché persistente

El sistema evitaba volver a analizar archivos incluidos en listas de confianza o firmados digitalmente por editores reconocidos, reduciendo trabajo innecesario.

Un verificador de firmas propio

Avast sustituyó la comprobación de firmas de Windows por una implementación propia para aumentar la seguridad y evitar depender de funciones que podían ser manipuladas en un sistema comprometido.

Primera mejora de rendimiento

En un equipo con procesador Core i7, 4 GB de RAM y Windows 7, el análisis completo pasó de 39 minutos y 35 segundos a 16 minutos y 3 segundos.

Optimización del cálculo SHA-1

El código encargado de calcular hashes SHA-1 se adaptó para aprovechar instrucciones SSE2, logrando una mejora aproximada del 30 % en esa operación.

El error que impedía reutilizar la caché

Los técnicos descubrieron que la verificación se repetía en cada análisis. Tras corregirlo, una segunda exploración completa bajó a 6 minutos y 54 segundos: casi seis veces más rápida que la medición inicial.

Qué enseña este caso

La mejora combinó seguridad, observación del rendimiento y revisión del código. Los resultados no son comparables directamente con equipos ni productos actuales.