En informatique, qu'est-ce que Clobber?
Le terme «clobber» est utilisé de différentes manières en informatique, la signification étant généralement claire du contexte. En un sens, il s’agit d’écraser des fichiers existants ou des entrées de mémoire. Il peut également être utilisé pour discuter d’ordinateurs surchargés tels que des serveurs avec des demandes, entraînant une dégradation des performances. Ce deuxième usage du mot reflète l’usage courant de «clobber» en tant que mot pour décrire une raclée.
Clobber un fichier peut être fait intentionnellement ou accidentellement. De nombreux systèmes ont mis en place des mécanismes de protection conçus pour éviter les blocages par inadvertance, afin que les utilisateurs ne puissent pas écraser les fichiers dont ils auront besoin ultérieurement. Les utilisateurs peuvent délibérément nettoyer les bases de données, supprimer les anciennes versions de fichiers et de documents et nettoyer les fichiers temporaires générés lors des téléchargements, des installations logicielles et des activités similaires. Il existe un certain nombre de programmes qui peuvent être configurés pour être optimisés lorsque les utilisateurs ont besoin de cette fonctionnalité et les utilisateurs peuvent également être en mesure d'écraser de manière sélective des fichiers à partir de la ligne de commande.
Cela peut aussi arriver par accident. Un codeur aux doigts glissants peut exécuter accidentellement une commande pour écraser des fichiers de travail ou de la mémoire. Le matériel peut être perdu au-delà de la récupération dans certains cas. Les mesures conçues pour éviter ce type d'accident incluent des blocs empêchant l'écrasement des fichiers en cours de fonctionnement et leur utilisation, ainsi que des invites pour confirmer qu'un utilisateur souhaite réellement exécuter une commande donnée.
Clobber dans le sens d'accabler un ordinateur avec des demandes peut prendre plusieurs formes. Les pirates et les pirates peuvent utiliser cette technique pour pénétrer dans les défenses d'un système ou pour désactiver la sécurité en le distrayant au moment d'entrer dans un système pour des raisons non autorisées. Clobbering peut également être utilisé pour tester les limites d’un système lors d’une revue de sécurité. On peut également dire que les systèmes sont «bouleversés» lorsqu'ils sont submergés par des utilisateurs qui veulent un accès, comme cela peut arriver sur les sites Web de vente au détail lorsqu'ils annoncent des ventes importantes.
Ce terme peut également apparaître dans des contextes informatiques plus familiers. On dit parfois que les produits informatiques en concurrence se bousculent, ce qui signifie qu'un produit surpasse et surperforme l'autre et parvient à dominer le marché. De même, les personnes qui jouent à des jeux vidéo en réseau avec des utilisateurs d'autres régions peuvent évoquer le fait de cogner leurs adversaires, de battre leurs personnages avec succès et de les retirer du jeu ou de les blesser gravement, de sorte qu'ils doivent récupérer avant de pouvoir réintégrer le jeu.