The operating system or memory management mechanism for a lean client or
network computer, or any other data processing system, employs a garbage
collection memory management model in which live references to an object
are periodically surveyed and disconnected storage is deallocated when no
live references to object(s) contained within that storage remain. System
dumps taken at the time of a failure or fatal error may include such
disconnected data storage which was not garbage-collected prior to the
system failure. The presence of such extra data increases the size of the
dump, complicates searches through the dump, and potentially results in
false search hits if apparently pertinent data is found within
disconnected storage. To eliminate the extra data and facilitate
debugging, a dump formatter or dump tool automatically performs a
post-dump garbage collection, filtering the dump file in a manner similar
to garbage collection on the original running system. Disconnected data is
discarded and the size of the dump is generally reduced. Debug time and
complexity may thus be reduced.
Le mécanisme de gestion de logiciel d'exploitation ou de mémoire pour un client ou un ordinateur de réseau maigre, ou n'importe quel autre système de traitement de données, utilise un modèle de gestion de mémoire de collection d'ordures dans lequel des références de phase à un objet sont périodiquement examinées et le stockage débranché est désaffecté quand référence de phase à l'object(s) contenu dans ce stockage ne demeure pas. Les décharges de système prises à l'heure d'un échec ou d'une erreur mortelle peuvent inclure un tel stockage de données débranché qui ordure-n'a pas été rassemblé avant l'échec de système. La présence de telles données supplémentaires augmente la taille de la décharge, complique des recherches par la décharge, et potentiellement les résultats dans la recherche fausse frappe si des données apparent convenables sont trouvées dans le stockage débranché. Pour éliminer les données supplémentaires et faciliter corriger, un formateur de décharge ou un outil de décharge exécute automatiquement une collection d'ordures de poteau-décharge, filtrant le dossier de décharge en quelque sorte semblable à la collection d'ordures sur le système courant original. Des données débranchées sont jetées et la taille de la décharge est généralement réduite. Corrigez le temps et la complexité peut être réduite ainsi.