Garbage

Les ordinateurs ont deux significations pour le terme "garbage" :

1) Du point de vue de la perception de l'utilisateur, les déchets sont souvent utilisés pour désigner tout ce qui, sur votre écran, semble illisible ou impossible à visualiser. Vous pouvez également visualiser un fichier avec un lecteur de texte, comme un Web Graphics Interchange Format. Bien qu'il s'agisse simplement d'un cas d'utilisation d'un mauvais programme pour visualiser un fichier en parfait état, le spectateur est susceptible de penser que ce qui est présenté est une "ordure". 2) Les déchets sont des données placées dans des espaces de mémoire à accès aléatoire par le système d'exploitation. La libération de cet espace pour sa réutilisation est appelée "collecte des déchets". Dans le passé, les programmeurs ont dû écrire des programmes qui demandaient explicitement de l'espace mémoire et le rendaient au système lorsqu'il n'en avait plus besoin. (Les programmes qui négligent de rendre le stockage inutilisé peuvent être arrêtés par le système d'exploitation). Selon certaines sources, le garbage collection a été introduit dans le premier langage de programmation LISP. Java est un langage de programmation plus récent qui, comme LISP, gère la collecte des déchets pour le programme, libérant ainsi le programmeur de toute préoccupation à ce sujet.