Microsoft/Core
Windows 충돌
윈도우즈 충돌로 인한 Blue Screen에 대해 알아보도록 하자. Windows 충돌 이유 1) 커널 모드에서 실행하는 장치 드라이버 or 운영체제 함수가 메모리 액세스 위반(허용된 메모리가 아닌 메모리에 쓰거나 읽는 경우)와 같은 처리되지 않는 예외 초래시 발생 2) 시스템이 손상되어 계속 실행 시 데이터 손상의 위험이 있는 경우 3) 하드웨어 에러 발생시 * IRQL이나 DPC는 학습하지 않았으므로 해당 내용은 제외한다. [그림 1] 충돌 원인 그림 1과 같이 충돌원인의 대부분은 서드파티 디바이스 드라이버다. 얼마전 Tool 에서 설명한 verifier를 사용하여 각 서버의 인증되지 않은 드라이버에 대해 확인한 후 해당 드라이버 버전에 대해 MS에 요청을하여 장애 포인트를 줄일 수 있다. 위와 같은..