Timeout Detection and Recovery: Difference between revisions

Content deleted Content added
Citation bot (talk | contribs)
Added date. | Use this bot. Report bugs. | Suggested by Whoop whoop pull up | Category:Microsoft Windows | #UCB_Category 5/72
m Timeline: Fixed typo
Tags: Mobile edit Mobile app edit Android app edit App section source
Line 6:
Once the timeout is up and the task is not completed or preempted, the [[Kernel (operating system)|kernel]] determines that the GPU is frozen and proceeds to inform the respective driver about the detected timeout. It is then the driver's responsibility to properly reset and reinitialize the underlying GPU.<ref name=ms/><ref name=ms2/>
 
The OS will then do a bunch of other recovery steps needed for the system to regain responsiveness. If the entire operation was successful, the end user might see some visual artefactsartifacts and a message will be shown on the screen describing what had happened (''"Display driver stopped responding and has recovered."''), else a BSOD might ensue.<ref name=ms/><ref name=ms2/>
 
==Possible causes==