Solutions de protection des terminaux pour les petites

Transcription

Solutions de protection des terminaux pour les petites
Solutions de protection des terminaux pour les
petites entreprises
Tests de performance
Windows 7
Juillet 2011
Document : Tests de performance des solutions de protection pour les petites entreprises
Auteurs : M. Baquiran, D. Wren
Société : PassMark Software
Date :
27 juillet 2011
Rapport : 3
Edition : 1
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Sommaire
SOMMAIRE.......................................................................................................................................................................2
HISTORIQUE DES RÉVISIONS..........................................................................................................................................3
RÉFÉRENCES.....................................................................................................................................................................3
SYNTHÈSE.........................................................................................................................................................................4
NOTE ET CLASSEMENT....................................................................................................................................................5
PRODUITS ET VERSIONS .................................................................................................................................................6
RÉSUMÉ DES INDICATEURS DE PERFORMANCE...........................................................................................................7
RÉSULTATS DES TESTS.................................................................................................................................................. 10
TEST 1 - TEMPS DE LANCEMENT ET D'OUVERTURE D'UN DOCUMENT W ORD (MILLISECONDES ) ................................................ 10
TEST 2 - DURÉE DE LANCEMENT D'I NTERNET EXPLORER (MILLISECONDES ) ............................................................................ 10
TEST 3 - VITESSE DE DÉMARRAGE (SECONDES ).................................................................................................................. 11
TEST 4 - DURÉE D'UNE ANALYSE À LA DEMANDE (SECONDES ) .................................................ERROR! BOOKMARK NOT DEFINED.
TEST 5 - TEMPS D'ANALYSE PLANIFIÉE (SECONDES )............................................................................................................ 12
TEST 6 - UTILISATION DU PROCESSEUR - TEMPS D'ANALYSE (POURCE NTAGE) ...........................ERROR! BOOKMARK NOT DEFINED.
TEST 7 - VITESSE DE NAVIGATION (SECONDES ).................................................................................................................. 13
TEST 8 - COPIE, DÉPLACEMENT ET SUPPRESSION DE FICHIERS (SECONDES ) ............................................................................ 13
TEST 9 - COMPRESSION ET DÉCOMPRESSION DE FICHIERS (SECONDES ) ................................................................................. 14
TEST 10 - ECRITURE, OUVERTURE ET FERMETURE DE FICHIERS (SECONDES ) ........................................................................... 14
TEST 11 - QUANTITÉ DE MÉMOIRE UTILISÉE - SYSTÈME INACTIF (MÉGA-OCTETS )................................................................... 15
TEST 12 - QUANTITÉ DE MÉMOIRE UTILISÉE - ANALYSE (MÉGA-OCTETS )............................................................................... 15
TEST 13 - TAUX D'UTILISATION - SYSTÈME INACTIF (POURCENTAGE) .................................................................................... 16
EXCLUSION DE RESPONSABILITÉ ET NOTE D'INFORMATION .................................................................................. 17
COORDONNÉES............................................................................................................................................................. 17
ANNEXE 1 - ENVIRONNEMENT DE TEST..................................................................................................................... 18
ANNEXE 2 - DESCRIPTION DE LA MÉTHODOLOGIE ................................................................................................... 19
Tests de performance
Rapport 2
Page 2 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Historique des révisions
Rév.
Rapport
3, Edition
1
Historique des révis ions
Date
Version initiale de ce rapport.
27 juillet 2011
Références
Réf.
1
Document
What Really Slows Windows Down (URL)
Tests de performance
Rapport 2
Auteur
O. Warner,
The PC Spy
Date
2001-2011
Page 3 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Synthèse
PassMark Software® a réalisé entre septembre 2010 et juillet 2011 des tests de performance objectifs sur
quatre produits de protection de terminaux pour petite entreprise disponibles sur le marché et sur une version
finale (RTM) de Symantec Endpoint Protection 12 sous Windows 7. Ce rapport présente les résultats de ces
tests de performance.
Nous avons testé les produits logiciels suivants :
• Symantec Endpoint Protection Small Business Edition ;
• Microsoft Forefront Endpoint Protection 2010 ;
• Trend Micro Worry-Free Business Security ;
• McAfee Total Protection for Endpoint Essentials ;
• Kaspersky Business Space Security - Small Business ; et
• ESET NOD32 Antivirus.
Les produits ci-dessus ont été testés au moyen de treize indicateurs de mesure afin d'évaluer leurs
performances et leur impact sur le système du terminal ou de l'ordinateur client. Pour réaliser les tests, nous
avons utilisé les indicateurs de mesure suivants :
• Temps de lancement et d'ouverture d'un document Word ;
• Durée de lancement d'Internet Explorer ;
• Vitesse de démarrage ;
• Temps d'analyse à la demande ;
• Temps d'analyse planifiée ;
• Utilisation du processeur pendant l'analyse ;
• Vitesse de navigation ;
• Copie, déplacement et suppression de fichiers ;
• Compression et décompression de fichiers ;
• Ecriture, ouverture et fermeture de fichiers ;
• Quantité de mémoire utilisée - Système inactif ;
• Utilisation de la mémoire - Analyse ; et
• Utilisation processeur pendant les périodes d'inactivité du système.
Tests de performance
Rapport 2
Page 4 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Note et classement
PassMark Software a attribué une note a chaque produit en fonction de son classement à chaque test. Chaque
produit a reçu des points en fonction de son classement sur six produits à chaque test. Le tableau suivant
montre la relation entre le classement de chaque produit dans un test et sa note :
Classement
au tes t
Points gagnés
1
6
2
5
3
4
4
3
5
2
6
1
Nous avons ajouté les notes obtenues à chaque test pour chaque produit afin d'obtenir la note totale et le
classement final. Pour un produit qui se classerait premier à chaque test, la note la plus élevée qu'il est
possible d'atteindre est de 78. Le tableau suivant montre la note totale et le résultat final obtenus par chaque
produit à nos tests par ordre de classement :
Tests de performance
Rapport 2
Nom du produit
Note totale
Symantec Endpoint Prote ction Small Business E dition
58
Kaspersky Business Space Security - Small Bus iness
55
ESET NOD32 Antivirus
49
Trend Micro Worry-Free Business Security
44
Microsoft Forefront Endpoint Protection 2010
36
McAfee Total Protection for Endpoint Essentials
30
Page 5 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Produits et versions
Pour ce rapport, nous avons testé les versions de solutions de sécurité de petite entreprise suivantes :
Fabricant
Symantec Corp
Microsoft Corp
Trend Micro, Inc
McAfee, Inc
Kaspersky Lab
ESET, LLC
Année de lancement
Version du produit
2011
12.1.671.4971
Microsoft Forefront Endpoint Protection 2010
2010
1.95.4146.0
Trend Micro Worry-Free Business Security3
2010
7.0.1638
McAfee Total Protection for Endpoint Essentials 4
2010
4.5.1
Kaspersky Business Space Security - Small Business 5
2011
6.0.4.1424
ESET NOD32 Antivirus 6
2010
4.2.64.12
Nom du produit
Symantec Endpoint Protection Small Business Edition 1
2
1
Ce produit pourra également être dénommé Symantec EP SBE
2
Ce produit pourra également être dénommé Microsoft Forefront EP 2010
3
Ce produit pourra également être dénommé Trend Micro Business Security 7
4
Ce produit pourra également être dénommé McAfee TP for EP - Essentials
5
Ce produit pourra également être dénommé Kaspersky BSS SMB
6
Ce produit pourra également être dénommé ESET NOD32 AV
Tests de performance
Rapport 2
Page 6 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Résumé des indicateurs de performance
Nous avons sélectionné un ensemble d'indicateurs objectifs qui reflètent de façon exhaustive et
réaliste les domaines dans lesquels les produits de protection des terminaux peuvent avoir un
impact sur les performances du système pour les utilisateurs. Nos indicateurs testent l'impact des
logiciels sur les tâches courantes que les utilisateurs peuvent être amenés à réaliser au quotidien.
Toutes les méthodes de test de PassMark Software peuvent être reproduites par des tiers en
utilisant le même environnement pour obtenir des résultats similaires. Une description détaillée des
méthodes employées dans nos tests est disponible dans l'Annexe 2 - Description de la méthodologie
de ce rapport.
Test 1 - Temps de lancement et d'ouverture d'un document Word
Cet indicateur mesure l'impact qu'a un logiciel de sécurité sur la réactivité et les performances des
terminaux. Microsoft Word a été choisi pour ce test parce que les logiciels de suite Office sont les
plus répandus sur les ordinateurs d'entreprise. Pour tester les performances d'un produit avec cet
indicateur, nous avons mesuré le temps nécessaire pour lancer un grand document combinant
plusieurs médias avec Microsoft Word. Pour prendre en compte les effets de la mise en mémoire
cache par le système d'exploitation, ce test mesure la durée du lancement initial et la durée des
lancements suivants. Le résultat final est une moyenne de ces deux mesures.
Test 2 - Durée de lancement d'Internet Explorer
Similaire à la mesure Temps de lancement et d'ouverture d'un document Word, ce test est l'une des
nombreuses méthodes permettant de calculer objectivement l'impact d'un produit sur la réactivité
du système. Il mesure le temps nécessaire pour lancer l'interface utilisateur d'Internet Explorer 8.
Pour prendre en compte les effets de la mise en mémoire cache par le système d'exploitation, ce
test mesure la durée du lancement initial et la durée des lancements suivants. Le résultat final est
une moyenne de ces deux mesures.
Test 3 - Vitesse de démarrage
Ce test mesure le temps nécessaire au chargement du système d'exploitation sur l'ordinateur. Le
logiciel de sécurité se lance généralement au démarrage de Windows, ce qui augmente la durée et
retarde le démarrage du système d'exploitation. Des temps de démarrage plus courts indiquent que
l'application a eu moins d'impact sur le fonctionnement normal de la machine.
Test 4 - Durée d'une analyse à la demande
Toutes les solutions de protection des terminaux comprennent des fonctionnalités conçues pour
détecter les virus et autres formes de programmes malveillants grâce à une analyse des fichiers sur
le système. Ce test mesure le temps nécessaire pour analyser un ensemble de fichiers sains. Notre
échantillon de 5,42 Go était constitué de fichiers habituellement présents sur les ordinateurs des
utilisateurs (fichiers multimédias, fichiers système et documents Microsoft Office).
Tests de performance
Rapport 2
Page 7 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Test 5 - Temps d'analyse planifiée
Le test est effectué sur une copie des fichiers de test utilisés dans la section Test 4 - Durée d'une
analyse à la demande ci-dessus. En revanche, l'analyse est programmée pour une heure précise par
le biais de l'interface utilisateur du client, ou au moyen de la console d'administration en l'absence
de cette option sur le client.
Test 6 - Taux moyen d'utilisation du processeur - Temps d'analyse
Le taux de charge imposé au processeur lorsque le logiciel de sécurité effectue une analyse de
programmes malveillants peut empêcher d'utiliser le terminal normalement jusqu'à la fin de
l'opération. Ce test mesure le taux d'utilisation du processeur utilisé par le logiciel de protection des
terminaux lors d'une analyse.
Test 7 - Vitesse de navigation
Il est courant que les logiciels de protection des terminaux analysent les données à la recherche de
programmes malveillants au moment de leur téléchargement à partir d'Internet ou d'un intranet. Ce
comportement peut avoir un impact négatif sur la vitesse de navigation au moment où les produits
analysent le contenu Web pour détecter les éventuels programmes malveillants. Ce test mesure le
temps nécessaire pour charger successivement une série de sites Internet populaires dans la fenêtre
du navigateur d'un utilisateur à partir d'un serveur local.
Test 8 - Copie, déplacement et suppression de fichiers
Ce test mesure le temps nécessaire pour déplacer, copier et supprimer un échantillon de fichiers.
Cet échantillon comprend plusieurs types de formats de fichiers qu'un utilisateur de Windows
manipule au quotidien. Il s'agit de documents (documents Microsoft Office, PDF Adobe, fichiers ZIP,
etc.), de fichiers multimédias (images, films, morceaux de musique, etc.), ainsi que de fichiers
système (fichiers exécutables, bibliothèques, etc.).
Test 9 - Compression et décompression de fichiers
Ce test mesure le temps nécessaire pour compresser et décompresser différents types de fichiers.
Les formats de fichiers utilisés dans ce test comprennent des documents, des films et des images.
Test 10 - Ecriture, ouverture et fermeture de fichiers
Ce test est dérivé du test d'E/S de fichiers d'Oli Warner sur http://www.thepcspy.com (veuillez
consulter le document référence n°1 : What Really Slows Windows Down). Ce test mesure le temps
nécessaire pour écrire un fichier, puis l'ouvrir et le fermer.
Test 11 - Quantité de mémoire utilisée - Système inactif
La quantité de mémoire utilisée alors que l'ordinateur est inactif est un bon indicateur de la quantité
de ressources système consommées par le logiciel de protection des terminaux sur une base
permanente. Ce test mesure la quantité de mémoire (RAM) utilisée par le produit alors que
l'ordinateur et le logiciel de protection des terminaux sont inactifs. Nous avons calculé la quantité
totale de mémoire utilisée en identifiant tous les processus du logiciel de protection des terminaux
et la quantité de mémoire utilisée par chacun des processus.
Tests de performance
Rapport 2
Page 8 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Test 12 - Quantité de mémoire utilisée - Analyse
Ce test mesure la quantité de mémoire (RAM) qu'utilise le produit pendant une analyse antivirus.
Nous avons calculé la quantité totale de mémoire utilisée en identifiant tous les processus du logiciel
de protection des terminaux et la quantité de mémoire utilisée par chacun des processus pendant
une analyse antivirus.
Test 13 - Pourcentage d'utilisation du processeur - Système inactif
Ce test mesure le taux de charge auquel le logiciel antivirus soumet le processeur lorsque le système
est inactif.
Tests de performance
Rapport 2
Page 9 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Résultats des tests
Dans les graphiques suivants, nous avons indiqué en jaune les résultats que nous avons obtenus
pour Symantec Endpoint Protection Small Business Edition. Pour faciliter la comparaison, la
moyenne a également été marquée en gris.
Test 1 - Temps de lancement et d'ouverture d'un document Word (millisecondes)
Le graphique ci-dessous compare le temps moyen nécessaire pour lancer Microsoft Word et ouvrir
un document de 10 Mo. Les produits affichant les temps de lancement les plus courts sont
considérés comme les plus performants dans cette catégorie.
Test 2 - Durée de lancement d'Internet Explorer (millisecondes)
Le graphique ci-dessous compare le temps moyen nécessaire pour charger Internet Explorer. Les
produits affichant les temps de chargement les plus courts sont considérés comme les plus
performants dans cette catégorie.
Tests de performance
Rapport 2
Page 10 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Test 3 - Vitesse de démarrage (secondes)
Le graphique ci-dessous compare le temps moyen nécessaire au démarrage du système (à partir
d'un échantillon de cinq démarrages) pour chaque produit testé. Les produits affichant les vitesses
de démarrage les moins élevées sont considérés comme les plus performants dans cette catégorie.
Test 4 - Durée d'une analyse à la demande (secondes)
Le graphique ci-dessous compare le temps moyen nécessaire pour analyser un ensemble de fichiers
multimédias, fichiers système et documents Microsoft Office totalisant 5,42 Go. Notre résultat final
représente la moyenne de cinq analyses, chacune ayant le même coefficient. Les produits affichant
les durées d'analyse les plus courtes sont considérés comme les plus performants dans cette
catégorie.
Tests de performance
Rapport 2
Page 11 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Test 5 - Temps d'analyse planifiée (secondes)
Le graphique ci-dessous compare le temps moyen nécessaire pour analyser un ensemble de fichiers
multimédias, fichiers système et documents Microsoft Office totalisant 5,42 Go. Notre résultat final
représente la moyenne de cinq analyses, chacune ayant le même coefficient. Les produits affichant
les durées d'analyse les plus courtes sont considérés comme les plus performants dans cette
catégorie. Aucun résultat ne figure pour Trend Micro Business Security ou Microsoft FEP car ces
produits ne permettaient la programmation d'une analyse dans un dossier spécifique.
* Entre la version précédente et actuelle de ce rapport, Symantec a modifié les paramètres de sécurité par défaut
recommandés pour les analyses programmées dans la version préliminaire du logiciel jusqu'à la version finale. Ce
changement au niveau des recommandations de sécurité a apporté une plus grande protection mais sont aussi à l'origine
de temps d'analyse plus longs. Les effets de ce changement sont décrits dans ce nouveau rapport.
** Aucun résultat pour Microsoft Forefront EP 2010 et Trend Micro Business Security 7 lors de ce test, car le produit ne
permettait pas de programmer une analyse dans un dossier spécifique.
Test 6 - Utilisation du processeur - Temps d'analyse (pourcentage)
Le graphique ci-dessous compare le taux moyen d'utilisation du processeur durant l'analyse d'un
ensemble de fichiers multimédias, fichiers système et documents Microsoft Office totalisant
5,42 Go. Les produits affichant le taux d'utilisation le plus bas sont considérés comme les plus
performants dans cette catégorie.
Tests de performance
Rapport 2
Page 12 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Test 7 - Vitesse de navigation (secondes)
Le graphique ci-dessous compare le temps moyen nécessaire pour qu'Internet Explorer charge
successivement une série de sites Web populaires via le réseau local à partir d'un serveur local. Les
produits affichant les vitesses de navigation les plus élevées sont considérés comme les plus
performants dans cette catégorie.
N.B.
1. Microsoft Forefront EP 2010 n'a pas pu être inclus dans ce comparatif à cause de différences de
configuration réseau apparues pendant la phase de test. Afin de calculer les résultats globaux, un
score moyen a été attribué à ce produit pour ce test.
Test 8 - Copie, déplacement et suppression de fichiers (secondes)
Le graphique ci-dessous compare le temps moyen nécessaire pour copier, déplacer et supprimer plusieurs
ensembles de fichiers pour chaque produit testé. Les produits affichant les temps les plus courts sont
considérés comme les plus performants dans cette catégorie.
Tests de performance
Rapport 2
Page 13 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Test 9 - Compression et décompression de fichiers (secondes)
Le graphique ci-dessous compare le temps moyen nécessaire pour compresser et décompresser un échantillon
de fichiers pour chaque produit testé. Les produits affichant les temps les plus courts sont considérés comme
les plus performants dans cette catégorie.
Test 10 - Ecriture, ouverture et fermeture de fichiers (secondes)
Le tableau suivant compare le temps moyen nécessaire pour écrire un fichier sur le disque dur, puis l'ouvrir et
le fermer 180 000 fois, pour chaque produit de sécurité Internet testé. Les produits affichant les temps les plus
courts sont considérés comme les plus performants dans cette catégorie.
Tests de performance
Rapport 2
Page 14 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Test 11 - Quantité de mémoire utilisée - Système inactif (méga-octets)
Le graphique ci-dessous compare la quantité moyenne de RAM utilisée par chaque produit durant
une période d'inactivité du système. Cette moyenne provient d'un échantillon de dix instantanés de
mémoire pris séparément toutes les 60 secondes environ après le redémarrage. Les produits
utilisant le moins de mémoire en période d'inactivité sont considérés comme les plus performants
dans cette catégorie.
Test 12 - Quantité de mémoire utilisée - Analyse (méga-octets)
Le graphique ci-dessous compare la quantité moyenne de RAM utilisée par chaque produit pendant
une analyse antivirus. Cette moyenne provient d'un échantillon de dix instantanés de mémoire pris
toutes les 5 secondes pendant une analyse d'échantillons de fichiers précédemment analysés par le
logiciel. Les produits utilisant le moins de mémoire pendant une analyse sont considérés comme les
plus performants dans cette catégorie.
Tests de performance
Rapport 2
Page 15 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Test 13 - Taux d'utilisation - Système inactif (pourcentage)
Le graphique ci-dessous compare le taux moyen d'utilisation du processeur pendant les périodes
d'inactivité du système. Les produits affichant le taux d'utilisation le plus bas sont considérés comme
les plus performants dans cette catégorie.
Tests de performance
Rapport 2
Page 16 sur 23
26 August 2011
Protection des terminaux
Exclusion
Sécurité des petites entreprises
de
responsabilité
PassMark Software
et
note
d'information
Ce rapport couvre uniquement les versions de produits disponibles au moment des tests. Les versions testées
sont celles indiquées dans la section "Produits et versions" du présent rapport. Les produits que nous avons
testés ne constituent pas une liste exhaustive de tous les produits disponibles sur le marché très concurrentiel
de la sécurité des petites entreprises.
Exclusion de responsabilité
En dépit de tous ses efforts pour garantir l'exactitude des informations présentées dans ce rapport, PassMark
Software Pty Ltd décline toute responsabilité concernant les erreurs, omissions ou informations obsolètes
pouvant subsister, et ne saurait en aucun cas être tenue pour responsable des dommages directs, indirects,
accessoires, consécutifs ou punitifs résultant de la disponibilité, de l'utilisation ou de la consultation de ces
informations ou de l'incapacité à les utiliser.
Note d'information
Symantec Corporation a financé l'élaboration de ce rapport et a fourni certains des scripts utilisés pour les
tests.
Marques commerciales
Toutes les marques commerciales sont la propriété de leurs détenteurs respectifs.
Coordonnées
PassMark Software Pty Ltd
Suite 202, Level 2
35 Buckingham St.
Surry Hills, 2010
Sydney, Australie
Téléphone
+ 61 (2) 9690 0444
Fax
+ 61 (2) 9690 0445
www.passmark.com
Site Web
Téléchargement
Une copie électronique de ce rapport est disponible à la page suivante :
http://www.passmark.com/ftp/Endpoint Protection 2011 - Performance Testing - SMB - Report 2.pdf
Tests de performance
Rapport 2
Page 17 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Annexe 1 - Environnement de test
Terminal : Windows 7 (64 bits)
Dans le cadre de sa procédure de test, PassMark Software a utilisé un environnement de test sous
Windows 7 Edition intégrale (64 bits) avec la configuration matérielle suivante :
Processeur :
Carte vidéo :
Carte mère :
RAM :
Disque dur :
Réseau :
Intel Core i5 750 à 2,66 GHz
ATI Radeon 4350 1 Go
ASUS V-P7H55E, LGA1156
4 Go DDR3, 1 333 Mhz
Samsung 1,5 To 7 200 TPM
Gigabit (1 Go/s)
Serveur de pages Web et de fichiers : Windows 2008 (32 bits)
Le serveur Web et de fichiers n'a pas été testé directement, mais a servi les pages Web et les fichiers au
terminal pendant les tests de performance.
Processeur :
Carte vidéo :
Carte mère :
RAM :
Disque dur :
Réseau :
Dual Xeon 3,2 Ghz
Quadro NVS 280 PCI-E
HP 08B4h
2 Go Registered ECC Infineon
30 Go SCSI 10K, 600 Go SATA
Gigabit (1 Go/s)
Serveur de console d'administration VM : Windows 7 (64 bits)
Le serveur n'a pas été testé directement, mais a été utilisé comme hôte pour les machines virtuelles sur
lesquelles les composants serveur du logiciel ont été installés. Après l'installation, le serveur de console
d'administration a servi à déployer des logiciels de terminal sur des clients et à planifier les analyses.
Processeur :
Carte vidéo :
Carte mère :
RAM :
Disque dur :
Réseau :
Tests de performance
Rapport 2
AMD Phenom II x4 940 (Quad Core)
ASUS GeForce 9400GT
Gigabyte GA-MA790XT-UD4P
16 Go PC3-10600 1 333 MHz DDR3
Western Digital Caviar Green WD10EADS 1 TO Serial ATA-II
Gigabit (1 Go/s)
Page 18 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Annexe 2 - Description de la méthodologie
Test 1 - Temps de lancement et d'ouverture d'un document Word
La durée moyenne du lancement de l'interface Word a été calculée au moyen de l'outil AppTimer (v1.0.1008).
Cette mesure englobe le temps nécessaire pour lancer l'application Word 2007 et ouvrir un document de
10 Mo. Ce test est pratiquement identique au test sur la durée de lancement de l'interface utilisateur. Pour
chaque produit testé, nous avons obtenu un total de 15 échantillons issus de cinq séries de trois lancements
de Word, avec un redémarrage avant chaque série pour annuler les effets de la mise en mémoire cache par le
système d'exploitation. Lors de la compilation des résultats, nous avons séparé le premier lancement de
chaque série de manière à obtenir un ensemble de valeurs pour le lancement initial après le redémarrage et
un ensemble de valeurs pour les lancements suivants.
Nous avons fait la moyenne des durées des lancements suivants afin d'obtenir un temps moyen pour les
lancements suivants. Le résultat final de ce test est une moyenne entre le temps de lancement initial et le
temps moyen des lancements suivants.
L'application AppTimer est disponible sur le site Web de PassMark.
Test 2 - Durée de lancement d'Internet Explorer
La durée moyenne du lancement de l'interface Internet Explorer a été calculée au moyen de l'outil AppTimer.
Pour chaque produit testé, nous avons obtenu un total de 15 échantillons issus de cinq séries de trois
lancements d'Internet Explorer, avec un redémarrage avant chaque série pour annuler les effets de la mise en
mémoire cache par le système d'exploitation. Lors de la compilation des résultats, nous avons séparé le
premier lancement de chaque série de manière à obtenir un ensemble de valeurs pour le lancement initial
après le redémarrage et un ensemble de valeurs pour les lancements suivants.
Pour ce test, nous avons utilisé Internet Explorer 8 (version 8.0.6001.18783) comme navigateur de test.
Nous avons fait la moyenne des durées des lancements suivants afin d'obtenir un temps moyen pour les
lancements suivants. Le résultat final de ce test est une moyenne entre le temps de lancement initial et le
temps moyen des lancements suivants.
Test 3 - Vitesse de démarrage
PassMark Software utilise les outils disponibles dans le Windows Performance Toolkit version 4.6 (qui fait
partie du SDK Microsoft Windows 7 disponible sur le site Web de Microsoft) de manière à obtenir des résultats
plus précis et plus cohérents sur la plate-forme Windows 7.
Le processus de démarrage est tout d'abord optimisé avec xbootmgr.exe au moyen de la commande
"xbootmgr.exe -trace boot –prepSystem" qui prépare le système pour le test sur six démarrages
d'optimisation. Les traces de démarrage obtenues avec le processus d'optimisation sont effacées.
Après l'optimisation du démarrage, le test est réalisé au moyen de la commande "xbootmgr.exe -trace boot numruns 5". Cette commande démarre le système cinq fois de suite, avec des traces de démarrage détaillées
pour chaque cycle.
Tests de performance
Rapport 2
Page 19 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Enfin, nous utilisons un outil de post-traitement pour analyser les traces de démarrage et obtenir la valeur
BootTimeViaPostBoot . Cette valeur reflète le temps nécessaire au système pour finaliser tous les processus de
démarrage (uniquement). Le résultat final est la moyenne des cinq traces de démarrage.
Test 4 - Durée d'une analyse à la demande
Le test Durée d'une analyse à la demande mesure le temps qui a été nécessaire à chaque produit de terminal
pour analyser un ensemble d'échantillons de fichiers à partir du menu contextuel accessible par clic droit dans
l'Explorateur Windows. L'échantillon utilisé était identique dans tous les cas et comprenait une combinaison
de fichiers système et de documents Office. Nous avons utilisé 8 502 fichiers représentant 5,42 Go au total. La
plupart de ces fichiers étaient issus des dossiers système Windows. Etant donné que le type de fichier peut
influencer la vitesse d'analyse, voici le détail des principaux types de fichiers, du nombre de fichiers et de la
taille totale des fichiers de l'échantillon.
.avi
.dll
.exe
.gif
.doc
.docx
247
773
730
681
160
267
1 024 Mo
25 Mo
198 Mo
63 Mo
60 Mo
81 Mo
.jpg
.mp3
.png
.ppt
.sys
.wav
2904
333
451
97
501
430
318 Mo
2 048 Mo
27 Mo
148 Mo
80 Mo
260 Mo
.wma
.xls
.zip
585
329
14
925 Mo
126 Mo
177 Mo
Dans la mesure du possible, nous avons exécuté cette analyse sans lancer l'interface utilisateur du produit, en
cliquant avec le bouton droit de la souris sur le dossier de test et en sélectionnant l'option Analyser maintenant,
bien que certains produits exigent le lancement de l'interface utilisateur pour analyser un dossier. Pour
enregistrer la durée de l'analyse, nous avons utilisé le minuteur ou le système de reporting intégré au produit.
Lorsque cela était impossible, nous avons minuté les temps d'analyse manuellement à l'aide d'un chronomètre.
Pour chaque produit, nous avons pris cinq échantillons avec un redémarrage de la machine avant chaque cycle
afin d'annuler les effets de la mise en mémoire cache par le système d'exploitation. Notre résultat final
représente la moyenne de cinq analyses, chacune ayant le même coefficient.
Test 5 - Temps d'analyse planifiée
L'ensemble de données utilisé était une copie des fichiers du test Durée d'une analyse à la demande (ci-dessus),
mais le lancement de l'analyse a été programmé à partir de l'interface utilisateur. Lorsque cette option n'était
pas disponible, nous avons programmé l'analyse à partir de la console d'administration (dans la mesure du
possible). Notre résultat final représente la moyenne de cinq analyses, chacune ayant le même coefficient.
Test 6 - Taux moyen d'utilisation du processeur - Temps d'analyse
CPUAvg est un outil de ligne de commande qui échantillonne le taux de charge processeur deux fois par seconde
environ. Ensuite, CPUAvg calcule et affiche la charge processeur moyenne pour l'intervalle de temps pendant
lequel il a été actif.
Pour ce test, CPUAvg a été utilisé pour mesurer la charge moyenne (en pourcentage) à laquelle le système
soumet le processeur pendant l'exécution du test Temps d'analyse. Le résultat final représente la moyenne de
cinq séries de trente échantillonnages de charge processeur.
Tests de performance
Rapport 2
Page 20 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
Test 7 - Vitesse de navigation
Nous avons utilisé un script conjointement avec l'application HTTPWatch (Edition de base, version 6.1)
pour enregistrer le temps nécessaire au chargement successif d'une série de 106 sites Web populaires
à partir d'un serveur local. Ce script alimente une liste d'URL dans HTTPWatch, qui donne au
navigateur l'instruction de charger les pages de façon séquentielle et suit le laps de temps nécessaire
au navigateur pour charger tous les éléments sur une seule page.
Pour ce test, nous avons utilisé le navigateur Internet Explorer 8 (version 8.0.6001.18783).
La série de sites Web utilisés dans ce test inclut les premières pages de sites à fort trafic. Il s'agit de
sites commerciaux, de réseaux sociaux, de sites d'informations, de sites financiers et de sites Web de
référence.
Le test Vitesse de navigation est exécuté cinq fois et le résultat final est une moyenne de ces cinq
échantillons. Nous redémarrons le serveur local avant de changer de produit et réalisons un essai
initial.
Test 8 - Copie, déplacement et suppression de fichiers
Ce test mesure le temps nécessaire au système pour copier, déplacer et supprimer un échantillon de fichiers de
différents formats. Cet échantillon était constitué de 809 fichiers représentant 683 410 115 octets au total et
pouvant être catégorisés en documents [28 % du total], fichiers multimédias [60 % du total] et fichiers PE (c'està-dire des fichiers système) [12 % du total].
Ce test a été réalisé cinq fois pour obtenir la durée moyenne de copie, de déplacement et de suppression des
fichiers de l'échantillon, avec un redémarrage de la machine de test entre chaque cycle pour annuler les
éventuels effets de mise en cache.
Test 9 - Compression et décompression de fichiers
Ce test mesure le temps nécessaire pour compresser et décompresser un échantillon de fichiers. Pour ce test,
nous avons utilisé un sous-ensemble des fichiers multimédias et des documents employés dans le test Copie,
déplacement et suppression de fichiers. CommandTimer.exe a enregistré le temps nécessaire à l'outil 7zip.exe
pour compresser les fichiers en un fichier *.zip, puis pour décompresser le fichier *.zip ainsi créé.
Ce sous-ensemble était constitué de 404 fichiers d'une taille totale de 277 346 661 octets. Le détail des types de
fichiers, du nombre de fichiers et de la taille totale des fichiers de l'échantillon est présenté dans le tableau cidessous :
Format de
fichier
Tests de performance
Rapport 2
Catégori e
Nombre
Taille (octets)
DOC
Documents
8
30 450 176
DOCX
Documents
4
13 522 409
PPT
Documents
3
5 769 216
PPTX
Documents
3
4 146 421
XLS
Documents
4
2 660 352
XLSX
Documents
4
1 426 054
JPG
Multimédia
351
31 375 259
Page 21 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
GIF
Multimédia
6
148 182
MOV
Multimédia
7
57 360 371
RM
Multimédia
1
5 658 646
AVI
Multimédia
8
78 703 408
WMV
Multimédia
5
46 126 167
Total
404
277 346 661
PassMark Software
Ce test a été réalisé cinq fois pour obtenir la vitesse moyenne de compression et de décompression des fichiers,
avec un redémarrage de la machine de test entre chaque cycle pour annuler les éventuels effets de mise en
cache.
Test 10 - Ecriture, ouverture et fermeture de fichiers
Ce test est dérivé du test d'E/S de fichiers d'Oli Warner sur http://www.thepcspy.com (veuillez consulter le
document référence n°1 : What Really Slows Windows Down).
Pour ce test, nous avons développé OpenClose.exe, une application qui exécute en boucle l'écriture d'un petit
fichier sur disque, puis son ouverture et sa fermeture. CommandTimer.exe a permis de mesurer le temps
nécessaire au processus pour accomplir 180 000 cycles.
Ce test a été réalisé cinq fois pour obtenir la vitesse moyenne d'écriture, ouverture et fermeture de fichier, avec
un redémarrage de la machine de test entre chaque cycle pour annuler les éventuels effets de mise en cache.
Test 11 - Quantité de mémoire utilisée - Système inactif
L'utilitaire PerfLog++ a servi à enregistrer la quantité de mémoire utilisée par les processus système au
démarrage, puis toutes les minutes pendant 15 autres minutes. Nous avons suivi cette procédure une seule fois
pour chaque produit et obtenu un total de 15 échantillons. Nous avons éliminé le premier échantillon pris au
moment du démarrage.
L'utilitaire PerfLog++ enregistre la quantité de mémoire utilisée par tous les processus, et pas seulement par les
processus du produit de protection contre les programmes malveillants. Par conséquent, les processus du
produit ont dû être isolés de tous les autres processus système actifs. Pour les isoler, nous avons utilisé un
programme appelé Process Explorer, exécuté immédiatement après l'enregistrement de la quantité de mémoire
utilisée par PerfLog++. Process Explorer est un logiciel Microsoft Windows Sysinternals qui affiche la liste des
processus DLL actuellement chargés sur le système.
Notre résultat final représente la somme totale des octets privés utilisés par chaque processus appartenant au
logiciel de sécurité des terminaux.
Test 12 - Quantité de mémoire utilisée - Analyse
L'utilitaire PerfLog++ a été utilisé pour enregistrer l'utilisation de la mémoire sur le système pendant une analyse
de programmes malveillants. Reportez-vous au test “Quantité de mémoire utilisée - Système inactif” ci-dessus
pour une description de l'utilitaire PerfLog++ et une explication de la méthode de calcul de l'utilisation de la
mémoire.
Parce que certains produits mettent en cache les emplacements d'analyse, nous veillons à ce que le logiciel
antivirus n'analyse le lecteur C:\ à aucun moment avant de lancer ce test. Une analyse manuelle du lecteur C:\
Tests de performance
Rapport 2
Page 22 sur 23
26 August 2011
Protection des terminaux
Sécurité des petites entreprises
PassMark Software
est lancée en même temps que l'utilitaire PerfLog++ , ce qui permet à PerfLog++ d'enregistrer l'utilisation de la
mémoire par intervalles de cinq secondes pendant 60 secondes.
Notre résultat final représente la somme des octets privés utilisés par chaque processus appartenant au logiciel
de sécurité des terminaux pendant l'analyse des programmes malveillants.
Test 13 - Pourcentage d'utilisation du processeur - Système inactif
CPUAvg est un outil de ligne de commande qui échantillonne le taux de charge processeur deux fois par
seconde. Ensuite, CPUAvg calcule et affiche la charge processeur moyenne pour l'intervalle de temps pendant
lequel il a été actif.
Pour ce test, CPUAvg a été utilisé pour mesurer la charge moyenne (en pourcentage) pendant une période
d'inactivité du système de cinq minutes. Ce test est réalisé après le redémarrage du terminal et après cinq
minutes d'inactivité de l'ordinateur.
Tests de performance
Rapport 2
Page 23 sur 23
26 August 2011