Posted By: Charles | Sep 15th @ 8:29 AM | 49,976 Views | 5 Comments
RADAR is a memory leak detection technology built into Windows 7 and integrated with Watson (error reporting) and AutoBug (automatic bug filing). It allows Microsoft product teams and third parties to discover and fix memory leaks early in the product cycle and after release. Since RADAR runs on customer machines, leaks can be caught during public betas, after release, and by third parties, thus ridding the entire ecosystem of memory leaks. RADAR-shipped components are highly optimized to have no appreciable performance impact.
 
Meet RADAR developers Stephan Doll, Baskar Sridharan, Anthony Lorelli‎ and Keshava Subramanya. They dig into the architecture, design and implementation of this great technology. RADAR helps make Windows more reliable and stable by automatically pinpointing memory leaks in code that are then packaged up in bug reports that land in the hands of developers responsible for the memory leaking code. This means quicker to market solutions and knowledge gain that will prevent the same bugs from cropping up again: developers learn what went wrong and why so wthey won't make the same mistakes again. You'll learn about the most common mistakes made and you should use this to prevent memory leaks in your own native code.

Tune in. Learn.
Rating:
1
0
ZippyV
ZippyV
Fired Up

Does this mean that there are no memory leaks in Windows (except 3th party drivers)?

ZippyV
ZippyV
Fired Up

Well the data captured during the beta and RC must have caught a lot of them, no?

 

Also, how can 3th party developers use radar?

I'd like to know if RADAR is publicly available?

Wouldn't it be great if 3rd party software developers could use it to find their own bugs,

instead of waiting for the Window team to find the bugs and leaks for them...?

Microsoft Communities