Skip to main content

2024 | OriginalPaper | Buchkapitel

11. Case Study: Resource Leaks

verfasst von : Dmitry Vostokov

Erschienen in: Python Debugging for AI, Machine Learning, and Cloud Computing

Verlag: Apress

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this chapter, you will use the pattern approach to diagnose and debug a common problem type in the Windows operating system: resource leaks.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
When installing Python, you also need to select debug symbol files to have meaningful stack traces.
 
2
I may have a bug in WinDbg !handle extension version I used at the time of this writing or its incompatibility with the possible Windows handle table changes as this version of the debugger doesn’t show Thread handle type and there are inconsistencies in the !htrace WinDbg command output.
 
3
For Linux, the Valgrind tool can be used for tracing resource handles like file descriptors, for example, https://developers.redhat.com/articles/2023/01/09/how-use-valgrind-track-file-descriptors.
 
Metadaten
Titel
Case Study: Resource Leaks
verfasst von
Dmitry Vostokov
Copyright-Jahr
2024
Verlag
Apress
DOI
https://doi.org/10.1007/978-1-4842-9745-2_11

Premium Partner