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
Documents pareils
Solutions de protection des terminaux pour les
TEST 11 - QUANTITÉ DE MÉMOIRE UTILISÉE - SYSTÈME INACTIF (MÉGA-OCTETS )................................................................... 14
TEST 12 - QUANTITÉ DE MÉMOIRE UTILISÉE - ANALYSE (MÉGA-...