RECHERCHE DE SITE

Test de charge: types, description du processus

Pas tous les utilisateurs de modernesystème informatique dans le travail quotidien est confronté à la notion de «stress test». Fondamentalement, il est familier aux développeurs Web et tous ceux qui utilisent des programmes gourmands en ressources. Néanmoins, parfois la connaissance dans ce domaine peut être utile aux utilisateurs ordinaires. Essayons de comprendre pourquoi tout cela est nécessaire.

Test de charge: types et objectifs

Tout d'abord, il est nécessaire de distinguer clairement les types detests. Classiquement, ils peuvent être divisés en deux classes: contrôle ordinateur « fer » à la charge la plus élevée possible ou excessive sur chaque test des composants et des logiciels (éléments de prévision de sites Web, des programmes individuels, etc ...).

test de stress

Il va sans dire que les sites de testest directement liée à la validation des serveurs sur lesquels se trouvent les informations, ainsi qu'aux serveurs Web virtuels créés en cours de travail avec des programmes spécialisés tels que Denwer.

Charger les programmes de test et leurs tâches

Comme vous pouvez le voir, la relation ici est très forte. Et en parlant de « matériel », les tests de charge du système à l'aide d'outils spéciaux permettant suffisamment d'identifier avec précision les problèmes potentiels au travail, pour ainsi dire, dans des situations extrêmes. L'exemple est le plus simple. Les jeux informatiques modernes avec leurs exigences peuvent facilement charger le système dans un état tel qu'il cesse généralement de fonctionner. Par conséquent, avant d'installer un tel logiciel sur un ordinateur, vous pouvez effectuer une série de tests pour déterminer si le remplissage peut «tirer» le jeu. En fonction des résultats, il est décidé d'installer le programme. En principe, le même pour les applications qui impliquent des calculs mathématiques complexes qui effectuent des travaux de conception et, comme la charge sur le même processeur et la RAM par rapport à l'état conventionnel du système peut être dépassé à certains moments.

test de site

Comme pour la deuxième classe, testerLe site et le serveur peuvent agir comme une sorte de moyen universel de prédire leur comportement dans des conditions réelles. Par exemple, il peut s'agir d'une émulation de demande d'accès simultané d'un grand nombre d'utilisateurs. Comme vous le savez, c'est le principe des attaques DDoS, lorsque le serveur ou le site n'a pas le temps de gérer trop de hits. Les tests de charge du serveur ou du site seront discutés en détail plus tard. En attendant, traitons du matériel informatique. Cela s'applique non seulement aux terminaux domestiques ou de travail, mais aussi aux systèmes de serveurs physiques réels.

Test du processeur

Commençons, peut-être, du cœur de tout ordinateur -le processeur central. Ce n'est pas un secret que les dysfonctionnements de son travail dans la plupart des cas conduisent aux conséquences les plus fâcheuses. Très souvent, cela est dû à une surchauffe. Le test de charge lui permet de créer des conditions extrêmes pour lui. Et puis vous pouvez voir comment cela va affecter son travail.

test de charge du serveur

Il va sans dire que la réalisationLe test de charge de ce type implique l'utilisation de certains utilitaires. Aujourd'hui, ils peuvent compter des centaines et des milliers. Mais, selon la plupart des experts, le leader dans ce domaine est l'application Prime95, qui peut être appliquée à la fois pour les processeurs et les emplacements de mémoire. Mais la direction principale est la vérification du chipset du processeur.

Lorsque vous utilisez l'utilitaire pour démarrerIl est recommandé de fermer toutes les applications actives et de désactiver le mode d'hibernation automatique (veille) afin que l'ordinateur ne se déconnecte pas involontairement pendant l'analyse. Maintenant, nous devons modéliser le processeur dans les conditions les plus strictes (et le programme peut le faire comme aucun autre, en mettant vraiment les puces dans les conditions les plus difficiles). Le test lui-même est activé depuis le menu des options, où la section Test de torture est sélectionnée. On indiquera les types d'opérations menées. Les plus intéressants sont les tests Blend (chargement simultané du processeur et de la "RAM"), ainsi que Small FFT et Large FFT (augmentation de la charge sur le processeur due au déchargement de la RAM).

Comment déterminer ce test de stressa réussi? Il n'y a pas d'opinion unanime, mais on pense que si pendant au moins 4 heures d'erreurs ou de dysfonctionnements la puce n'a pas été observée, ce composant est suffisamment résistant aux charges excessives. Mais il arrive aussi que les échecs peuvent apparaître beaucoup plus tard, donc si vous avez une bonne quantité de temps, il est préférable d'augmenter la période de test à 24 heures (les erreurs peuvent apparaître après une demi-journée de travail).

Vérification du fonctionnement de la RAM

Tout aussi important est le chargementtest "opérationnel", qui remplit les fonctions du soi-disant second violon. Pour cela, l'application Memtest86 + est la mieux adaptée, ce qui est de loin le meilleur.

programmes de test de charge

Pour fonctionner correctement avec, vous devez créerune disquette de démarrage ou un lecteur flash et charger le terminal de l'ordinateur à partir de ce support. Après l'activation du test pour son exécution complète, il faudra beaucoup de temps. Vous pouvez simplement laisser votre ordinateur la nuit. Cela devrait suffire.

Déterminer le comportement de l'adaptateur graphique

Avec les graphiques, aussi, il vaut la peine de tester, car les cartes vidéo avec une charge excessive sont souvent la cause de défaillances de l'ordinateur. L'outil idéal ici sera le programme FurMark.

système de test de charge

Cet utilitaire est capable de chauffer une puce graphiquebeaucoup plus fort que n'importe quel jeu en trois dimensions avec des exigences du système au-dessus du niveau moyen. Comme le montre la pratique, les conditions sont créées de sorte que la carte vidéo peut commencer à échouer dans la période de 15 à 30 minutes après le début du test.

En outre, vous pouvez utiliser spécialUtilitaires conçus pour des jeux spécifiques. Par exemple, des applications de test telles que Alien vs Predator, S.T.A.L.K.E.R. ou quelque chose comme ça. En règle générale, ils sont distribués gratuitement, et avec leur aide, vous pouvez déterminer avec précision comment le système va se comporter après l'installation du paquet de jeu original.

Pourquoi avez-vous besoin de tester des serveurs et des sites

Maintenant, quelques mots sur ce que le test du site et le serveur web est. Un aspect (attaque DDoS) a déjà été dit. Nous allons maintenant examiner cette question de l'autre côté.

effectuer des tests de charge

Les tests eux-mêmes de ce type sont dans une certaine mesure possiblesattribué même aux outils de marketing pour prédire le comportement des utilisateurs. Ainsi, par exemple, vous pouvez simuler le comportement d'un certain nombre de personnes à l'entrée du site, connaître le nombre de pages consultables, utiliser le courrier électronique, par exemple, commander des biens, identifier les visiteurs, autoriser si la bande passante de la chaîne pour fournir un accès simultané au site aux utilisateurs à un certain moment, que ce soit la confirmation de l'autorisation de l'utilisateur par un tiers (par exemple Lorsque vous entrez un numéro de carte de crédit), l'efficacité sera l'introduction de applets Java ou à l'aide d'une connexion sécurisée HTTPS, et ainsi de suite. D.

Tester des questions pour les serveurs Web (logiciels) et les ressources Internet créées

En principe, presque la même tâche poseet test de charge du serveur. Cependant, l'accent est purement un aspect non technique. Les tests peuvent détecter si plusieurs utilisateurs ont la même IP, spécifiez le temps de réponse aux demandes envoyées pour savoir comment le système sur une connexion sécurisée ou non sécurisée réagira, quelle sera la vitesse d'accès lors de l'envoi trop de demandes et ainsi de suite. Etc. .

test de stress

Dans ce cas (pour le site et le serveur web)plusieurs conseillent d'utiliser le package le plus puissant appelé OpenSTA (System Architecture Test), qui permet non seulement d'effectuer une vérification, mais aussi de répartir les tâches dans les composants de chaque élément de structure à l'aide de l'outil de modélisation et de modélisation Script Modeler. Il est à noter qu'après avoir créé un tel modèle, vous pouvez même tester la connexion via SSL (il doit y avoir un soi-disant serveur de noms en cours d'exécution). De plus, les résultats peuvent être sauvegardés dans la section Hôte du référentiel, et les tests peuvent être combinés dans les groupes appropriés.

Quoi à la fin?

En principe, il s'agit d'une très brève information surproblèmes de test de charge, parce que les tests eux-mêmes, ainsi que les programmes qui leur permettent de mener, vous pouvez en trouver beaucoup. Disons-le de cette façon: les utilitaires les plus populaires sont présentés ici et l'essence même de la question est examinée. Il semble que, après la familiarisation, tout utilisateur au moins un peu de progrès dans la compréhension des problèmes associés aux tests de stress.

</ p>
  • Note: