Matches in SemOpenAlex for { <https://semopenalex.org/work/W4245569013> ?p ?o ?g. }
Showing items 1 to 72 of
72
with 100 items per page.
- W4245569013 endingPage "164" @default.
- W4245569013 startingPage "156" @default.
- W4245569013 abstract "Sampling has been successfully used to identify performance optimization opportunities. We would like to apply similar techniques to check program correctness. Unfortunately, sampling provides poor coverage of infrequently executed code, where bugs often lurk. We describe an adaptive profiling scheme that addresses this by sampling executions of code segments at a rate inversely proportional to their execution frequency. To validate our ideas, we have implemented SWAT, a novel memory leak detection tool. SWAT traces program allocations/ frees to construct a heap model and uses our adaptive profiling infrastructure to monitor loads/stores to these objects with low overhead. SWAT reports 'stale' objects that have not been accessed for a 'long' time as leaks. This allows it to find all leaks that manifest during the current program execution. Since SWAT has low runtime overhead (‹5%), and low space overhead (‹10% in most cases and often less than 5%), it can be used to track leaks in production code that take days to manifest. In addition to identifying the allocations that leak memory, SWAT exposes where the program last accessed the leaked data, which facilitates debugging and fixing the leak. SWAT has been used by several product groups at Microsoft for the past 18 months and has proved effective at detecting leaks with a low false positive rate (‹10%)." @default.
- W4245569013 created "2022-05-12" @default.
- W4245569013 creator A5013670321 @default.
- W4245569013 creator A5078770676 @default.
- W4245569013 date "2004-10-07" @default.
- W4245569013 modified "2023-10-17" @default.
- W4245569013 title "Low-overhead memory leak detection using adaptive statistical profiling" @default.
- W4245569013 cites W1972544179 @default.
- W4245569013 cites W2077324087 @default.
- W4245569013 cites W2095063920 @default.
- W4245569013 cites W2119834487 @default.
- W4245569013 cites W4233793161 @default.
- W4245569013 cites W4244800399 @default.
- W4245569013 doi "https://doi.org/10.1145/1037187.1024412" @default.
- W4245569013 hasPublicationYear "2004" @default.
- W4245569013 type Work @default.
- W4245569013 citedByCount "26" @default.
- W4245569013 countsByYear W42455690132012 @default.
- W4245569013 countsByYear W42455690132013 @default.
- W4245569013 countsByYear W42455690132015 @default.
- W4245569013 countsByYear W42455690132016 @default.
- W4245569013 countsByYear W42455690132017 @default.
- W4245569013 countsByYear W42455690132019 @default.
- W4245569013 countsByYear W42455690132020 @default.
- W4245569013 countsByYear W42455690132021 @default.
- W4245569013 crossrefType "journal-article" @default.
- W4245569013 hasAuthorship W4245569013A5013670321 @default.
- W4245569013 hasAuthorship W4245569013A5078770676 @default.
- W4245569013 hasConcept C105122174 @default.
- W4245569013 hasConcept C111919701 @default.
- W4245569013 hasConcept C134757568 @default.
- W4245569013 hasConcept C149635348 @default.
- W4245569013 hasConcept C156731835 @default.
- W4245569013 hasConcept C168065819 @default.
- W4245569013 hasConcept C187191949 @default.
- W4245569013 hasConcept C199360897 @default.
- W4245569013 hasConcept C41008148 @default.
- W4245569013 hasConcept C55439883 @default.
- W4245569013 hasConcept C75403996 @default.
- W4245569013 hasConcept C79403827 @default.
- W4245569013 hasConceptScore W4245569013C105122174 @default.
- W4245569013 hasConceptScore W4245569013C111919701 @default.
- W4245569013 hasConceptScore W4245569013C134757568 @default.
- W4245569013 hasConceptScore W4245569013C149635348 @default.
- W4245569013 hasConceptScore W4245569013C156731835 @default.
- W4245569013 hasConceptScore W4245569013C168065819 @default.
- W4245569013 hasConceptScore W4245569013C187191949 @default.
- W4245569013 hasConceptScore W4245569013C199360897 @default.
- W4245569013 hasConceptScore W4245569013C41008148 @default.
- W4245569013 hasConceptScore W4245569013C55439883 @default.
- W4245569013 hasConceptScore W4245569013C75403996 @default.
- W4245569013 hasConceptScore W4245569013C79403827 @default.
- W4245569013 hasIssue "11" @default.
- W4245569013 hasLocation W42455690131 @default.
- W4245569013 hasOpenAccess W4245569013 @default.
- W4245569013 hasPrimaryLocation W42455690131 @default.
- W4245569013 hasRelatedWork W1602801198 @default.
- W4245569013 hasRelatedWork W1968897089 @default.
- W4245569013 hasRelatedWork W2048907983 @default.
- W4245569013 hasRelatedWork W2165891533 @default.
- W4245569013 hasRelatedWork W2528205088 @default.
- W4245569013 hasRelatedWork W3000303863 @default.
- W4245569013 hasRelatedWork W4231325241 @default.
- W4245569013 hasRelatedWork W4318621806 @default.
- W4245569013 hasRelatedWork W54833955 @default.
- W4245569013 hasRelatedWork W2128261946 @default.
- W4245569013 hasVolume "39" @default.
- W4245569013 isParatext "false" @default.
- W4245569013 isRetracted "false" @default.
- W4245569013 workType "article" @default.