effondrement
En informatique, un crash est une fin inattendue d'un processus. Les accidents peuvent arriver à l'individu applications la le système d'exploitation lui-même. Certains incidents provoquent des messages d'erreur, tandis que d'autres peuvent entraîner le blocage ou la suspension d'un programme ou de l'ensemble du système. geler.
Lorsqu'un accident se produit, cela peut causer un certain nombre de problèmes différents. Si vous tapez un document dans un traitement de textePar exemple, vous risquez de perdre les modifications apportées depuis la dernière sauvegarde du document. Si vous copiez ou téléchargez un fichier filet, le crash peut produire un fichier corrompu. Dans certains cas, un crash peut même provoquer des erreurs dans le système de fichiers de votre périphérique de stockage.
Depuis les accidents créent une expérience utilisateur négative, logiciel Les développeurs visent à créer des programmes stables qui ne plantent pas. Cela implique la suppression bogues qui produisent des calculs indéfinis ou infinis et en éliminant fuites de mémoire. Certains programmes sont même conçus pour gérer les pannes avec élégance, générant des messages d'erreur détaillés si une "erreur fatale" se produit. De nombreuses applications de productivité enregistrent votre travail périodiquement pour vous permettre de le récupérer après un crash.
Avec les ordinateurs plus anciens (avant le tournant du siècle), quand un programme planté, il a souvent mis le système entier en panne avec elle. Cela faisait du redémarrage de l'ordinateur une tâche fréquente. Prise en charge des systèmes d'exploitation modernes multi-threading, qui permet aux programmes de fonctionner indépendamment les uns des autres. Cela permet au système d'exploitation et à d'autres programmes de continuer à s'exécuter lorsqu'une application se bloque. Cependant, si le système d’exploitation se bloque, vous pouvez toujours être obligé de redémarrer votre ordinateur.