Memory debugger (original) (raw)

About DBpedia

A memory debugger is a debugger for finding software memory problems such as memory leaks and buffer overflows. These are due to bugs related to the allocation and deallocation of dynamic memory. Programs written in languages that have garbage collection, such as managed code, might also need memory debuggers, e.g. for memory leaks due to "living" references in collections.

Property Value
dbo:abstract A memory debugger is a debugger for finding software memory problems such as memory leaks and buffer overflows. These are due to bugs related to the allocation and deallocation of dynamic memory. Programs written in languages that have garbage collection, such as managed code, might also need memory debuggers, e.g. for memory leaks due to "living" references in collections. (en) 메모리 디버거는 메모리 누수와 버퍼 오버플로를 찾기 위하나 프로그래밍 도구이다. 이것들은 동적 메모리의 할당과 할당 해제와 관련된 소프트웨어 버그 때문에 발생한다. 쓰레기 수집을 가진 언어들로 쓰여진 프로그램들도 메모리 디버거를 필요로 하는데, 예를 들면 콜렉션들에서 "살아있는" 참조들에 의한 메모리 누수가 발생하기 때문이다. (ko) メモリデバッガ(英: memory debugger)とは、動的メモリの確保や開放により生じるメモリリークやバッファオーバーランなどのバグを探し出すためのプログラミングツールである。マネージコードなどのガベージコレクションを備えた言語で記述されたプログラムでも、たとえばコレクションに格納されたままのリファレンスによるメモリリークといった問題が存在するためメモリデバッガが必要な場合がある。 (ja) Отладчик использования памяти (англ. memory debugger) — инструментальное программное обеспечение для обнаружения утечек памяти и переполнений буфера. Это происходит из-за ошибок, связанных с выделением и освобождением динамической памяти. Программы, написанные на языках, обладающих поддержкой сборки мусора, как например, управляемый код, могут также нуждаться в отладчиках использования памяти, например, для выявления утечек памяти из-за «живых» ссылок в сборках. (ru)
dbo:wikiPageExternalLink http://www.edm2.com/0508/membug.html https://web.archive.org/web/20071212210815/http:/www.cs.utexas.edu/users/jpmartin/memCheckers.html
dbo:wikiPageID 428407 (xsd:integer)
dbo:wikiPageLength 7576 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1105889076 (xsd:integer)
dbo:wikiPageWikiLink dbr:Bcheck dbr:Rogue_Wave_Software dbr:Electric_Fence dbr:Memory_leak dbr:Memwatch dbr:Debugger dbc:Debugging dbr:Debug_new dbr:Libumem dbr:List_of_performance_analysis_tools dbr:MTuner dbr:Core_dump dbr:Run_time_(program_lifecycle_phase) dbr:Software_aging dbr:Clang dbr:GNU_Compiler_Collection dbr:BoundsChecker dbr:Andrew_Koenig_(programmer) dbr:Allinea_Distributed_Debugging_Tool dbr:Libcwd dbc:Memory_management_software dbr:Computer_programming dbr:Software_engineering dbr:AddressSanitizer dbr:WinDbg dbr:Dmalloc dbr:Garbage_collection_(computer_science) dbr:AQtime dbr:Daikon_(system) dbr:IBM_Rational_Purify dbr:Profiling_(computer_programming) dbr:Runtime_error_detection dbr:Programming_tool dbr:Buffer_overflow dbr:Software_testing dbr:Insure++ dbr:Intel_Inspector dbr:Software_bug dbr:Static_code_analysis dbr:Valgrind dbr:List_of_tools_for_static_code_analysis dbr:Execution_(computing) dbr:Managed_code dbr:Mtrace dbr:Oracle_Solaris_Studio dbr:Malloc dbr:Dynamic_memory dbr:Software_anomaly dbr:Deleaker dbr:FASTMM4 dbr:OLIVER
dbp:wikiPageUsesTemplate dbt:Free dbt:Memory_management_navbox dbt:LGPL-lic dbt:Full_citation_needed dbt:ISBN dbt:More_citations_needed dbt:Reflist dbt:Section_link dbt:Short_description dbt:GPL-lic dbt:Proprietary dbt:Varies dbt:Any dbt:Program_execution
dcterms:subject dbc:Debugging dbc:Memory_management_software
gold:hypernym dbr:Tool
rdf:type dbo:Software dbo:MusicGenre
rdfs:comment A memory debugger is a debugger for finding software memory problems such as memory leaks and buffer overflows. These are due to bugs related to the allocation and deallocation of dynamic memory. Programs written in languages that have garbage collection, such as managed code, might also need memory debuggers, e.g. for memory leaks due to "living" references in collections. (en) 메모리 디버거는 메모리 누수와 버퍼 오버플로를 찾기 위하나 프로그래밍 도구이다. 이것들은 동적 메모리의 할당과 할당 해제와 관련된 소프트웨어 버그 때문에 발생한다. 쓰레기 수집을 가진 언어들로 쓰여진 프로그램들도 메모리 디버거를 필요로 하는데, 예를 들면 콜렉션들에서 "살아있는" 참조들에 의한 메모리 누수가 발생하기 때문이다. (ko) メモリデバッガ(英: memory debugger)とは、動的メモリの確保や開放により生じるメモリリークやバッファオーバーランなどのバグを探し出すためのプログラミングツールである。マネージコードなどのガベージコレクションを備えた言語で記述されたプログラムでも、たとえばコレクションに格納されたままのリファレンスによるメモリリークといった問題が存在するためメモリデバッガが必要な場合がある。 (ja) Отладчик использования памяти (англ. memory debugger) — инструментальное программное обеспечение для обнаружения утечек памяти и переполнений буфера. Это происходит из-за ошибок, связанных с выделением и освобождением динамической памяти. Программы, написанные на языках, обладающих поддержкой сборки мусора, как например, управляемый код, могут также нуждаться в отладчиках использования памяти, например, для выявления утечек памяти из-за «живых» ссылок в сборках. (ru)
rdfs:label 메모리 디버거 (ko) Memory debugger (en) メモリデバッガ (ja) Отладчик использования памяти (ru)
owl:sameAs freebase:Memory debugger wikidata:Memory debugger dbpedia-ja:Memory debugger dbpedia-ko:Memory debugger dbpedia-ru:Memory debugger https://global.dbpedia.org/id/41o8U
prov:wasDerivedFrom wikipedia-en:Memory_debugger?oldid=1105889076&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Memory_debugger
is dbo:genre of dbr:DevPartner dbr:PurifyPlus dbr:BoundsChecker dbr:Insure++ dbr:Valgrind
is dbo:wikiPageRedirects of dbr:List_of_memory_debugging_tools dbr:Memory_leak_detection dbr:Memory_debugging
is dbo:wikiPageWikiLink of dbr:Electric_Fence dbr:List_of_debuggers dbr:Memory_leak dbr:Memwatch dbr:Debugger dbr:DevPartner dbr:List_of_memory_debugging_tools dbr:Debug_new dbr:List_of_performance_analysis_tools dbr:Memory_corruption dbr:Memory_leak_detection dbr:Null_pointer dbr:Open-source_software_development dbr:PurifyPlus dbr:Fuzzing dbr:BoundsChecker dbr:Dangling_pointer dbr:LibreSSL dbr:Dmalloc dbr:Heisenbug dbr:AQtime dbr:DynamoRIO dbr:Parasoft dbr:Runtime_error_detection dbr:Programming_tool dbr:Buffer_overflow_protection dbr:C_dynamic_memory_allocation dbr:Splint_(programming_tool) dbr:Insure++ dbr:Intel_Inspector dbr:UNICOM_Global dbr:Valgrind dbr:Mtrace dbr:Memory_debugging
is dbp:genre of dbr:DevPartner dbr:PurifyPlus dbr:BoundsChecker dbr:Insure++ dbr:Valgrind
is rdfs:seeAlso of dbr:Valgrind
is foaf:primaryTopic of wikipedia-en:Memory_debugger