How Microsoft Research banished the BSOD
techradar.com
How Microsoft Research banished the BSOD
1–10 of 20 posts
Re: How Microsoft Research banished the BSOD
#2Re: How Microsoft Research banished the BSOD
#3Re: How Microsoft Research banished the BSOD
#4Re: How Microsoft Research banished the BSOD
#5 1- Guy proves 4 Colour Theorem with software, and mathematically proves
the software with another program (or something like that, it isn't
completely clear.)
2- Most BSODs caused by 3rd party drivers.
3- Make software to test those drivers before shipping.
4- BSODs mostly gone!
The article's title promised an explanation but instead they gave a flawed story. It seems on one hand they dumbed down the article, but on the other hand they kept some of the fancy sounding concepts. It would be forgivable if it weren't a tech-oriented publication. "Deep into technology."Re: How Microsoft Research banished the BSOD
#6Non sequitur. 1- Guy proves 4 Colour Theorem with software, and mathematically proves the software with another program (or something like that, it isn't completely clear.) 2- Most BSODs caused by 3rd party drivers. 3- Make software to test those drivers before shipping. 4- BSODs mostly gone! The article's title promised an explanation but instead they gave a flawed story. It seems on one hand they dumbed down the ar…
It isn't because of merely better testing that Windows 7 / Vista are much more stable than previous versions of Windows, there are fundamental architectural changes. On modern versions of Windows if even your video driver crashes it will be restarted and instead of a BSOD you'll just get a system tray notification.
Re: How Microsoft Research banished the BSOD
#7Re: How Microsoft Research banished the BSOD
#8Non sequitur. 1- Guy proves 4 Colour Theorem with software, and mathematically proves the software with another program (or something like that, it isn't completely clear.) 2- Most BSODs caused by 3rd party drivers. 3- Make software to test those drivers before shipping. 4- BSODs mostly gone! The article's title promised an explanation but instead they gave a flawed story. It seems on one hand they dumbed down the ar…
Re: How Microsoft Research banished the BSOD
#9Non sequitur. 1- Guy proves 4 Colour Theorem with software, and mathematically proves the software with another program (or something like that, it isn't completely clear.) 2- Most BSODs caused by 3rd party drivers. 3- Make software to test those drivers before shipping. 4- BSODs mostly gone! The article's title promised an explanation but instead they gave a flawed story. It seems on one hand they dumbed down the ar…
"... the techniques that George used to prove that his computer based proof was correct happens to have direct application to a set of tools that we give to people that build PC peripherals..."
I know MS uses Prefast (http://msdn.microsoft.com/en-us/library/ms933794.aspx) to improve driver quality. I'm not sure what other verification/analysis techniques they use, but it's not too surprising that a technique developed for efficient automated theorem proving would be applicable to efficient software verification.
To say that doing this is solely responsible for "banishing the BSOD" is irresponsible and misinformed in a few different ways, of course.
Re: How Microsoft Research banished the BSOD
#10Non sequitur. 1- Guy proves 4 Colour Theorem with software, and mathematically proves the software with another program (or something like that, it isn't completely clear.) 2- Most BSODs caused by 3rd party drivers. 3- Make software to test those drivers before shipping. 4- BSODs mostly gone! The article's title promised an explanation but instead they gave a flawed story. It seems on one hand they dumbed down the ar…
Yeah... It's a shame that tech and science journalism is typically so shoddy. It isn't because of merely better testing that Windows 7 / Vista are much more stable than previous versions of Windows, there are fundamental architectural changes. On modern versions of Windows if even your video driver crashes it will be restarted and instead of a BSOD you'll just get a system tray notification.