이번 수업에서는
충돌 스크린에 대해 이야기할 거예요
네 자
이제 ,
네 종종 충돌 화면이 세 가지
다른 걸 호출합니다
사용 중인 운영 체제에 따라서요
Windows를 사용하신다면
BSOD라고 불리는 걸 들어보셨을 겁니다 죽음의
블루 스크린이란 뜻이죠
맥을 이용하면
죽음의 바람개비라고도 불리죠
Linux를 사용하면 이걸 커널 패닉이라 합니다
네 각각을 잠깐 살펴보죠 시스템
문제 해결을 할 때 사용할
수 있는 중요한 정보가 있거든요
네 먼저 Windows가 있습니다 Windows
안에는 심각한 결함이 있으면
사망 또는 병상 처리반의 블루스크린이 떠요
네 블루 스크린은 하드웨어에
문제가 있다는 걸 가리키는데
Windows는 해결 못 해요
결국 허둥대다 부서지게 돼요
충돌하면 정보가 화면에 뜨죠
예전에는 블루스크린에 흰색 텍스트와 많은
기술적 데이터가 있었어요
하지만 시간이 지나면서
Microsoft는 사용자에게 이게 좀 무섭다는 걸 깨달았죠
그래서 이 기술적인
화면을 좀 더 친근한
화면으로 바꿨어요
Windows 10과 11에서는
슬픈 얼굴이 그려진 파란 화면이 나올 겁니다 그리고
이런 내용이 나오죠 "pc에
문제가 생겨서 다시 시작해야 합니다 ,
오류 정보를 수집하고 재시작할
겁니다 0부터 100%까지
세는 거예요
네 이 아래에
이 밑에는
, 네
여기에 추가로, 창으로 갈 수 있습니다 com/stopcode와
방금 경험한 오류에 관한 정보를
얻습니다
자 윈도우에서 스톱 코드를 만들
때 에러나 충돌이 일어날
수 있는 원인은 다양합니다
이러한 경우 중요한 프로세스가 죽거나
시스템 위협 예외 처리가 제대로 안
되거나 irq가 비디오보다 작거나 같지
않거나 비피지 구역에서 페이지
오류가 감지됐고 시스템 서비스
예외 및 dpc 감시견 위반입니다
네 이제 시험입니다 Windows 안에 존재하는
다양한 종류의 stop 코드를 모두
알 필요는 없습니다
제가 여기 나열한 건 몇 개 안
돼요 사실 더 많죠
대신 알아야 할 것은 블루스크린이나
사망 방지 병기란 말은 충돌 화면이나 Windows
내 오류 화면이란 뜻입니다
그 오류 코드는 stop 코드라고도
하죠 시스템이 운영을 멈추고 오류 코드를 표시하기 때문에 여러분은
추가 정보를 얻을 수 있습니다
사용합니다 대부분의
경우 데스 블루 스크린이 발생하는 이유는
하드웨어 문제 때문이고 가장 일반적으로
시스템 메모리와 관련이 있습니다
네 기억의 일부가 시간이
지나면서 결함이 생긴다면 이런
오류가 발생해 전체
시스템이 공황 상태에 빠질 수 있습니다
두 번째로 얘기할 운영 체제는
macOS입니다 OS X라고도 하죠
Os x는 애플이 제작합니다 데스크톱과 노트북
같은 애플 하드웨어로 실행되죠
애플 내부에 충돌이 발생하면 Windows처럼
충돌 스크린이나 죽음의 블루 스크린
대신 회전하는 비치볼이 생깁니다
혹은 더 일반적으로
죽음의 핀휠이라고 부르죠 ?
네 알록달록한
원이 회전하기 때문이죠 언제든 시스템이
반응하지 않고 무슨 일이 일어나길
기다려요
네 회전하는 비치볼은 죽음의
핀휠이라고도 불리죠 macOS
시스템 혹은 OS X가 파국적인 프로세스에
실패할 때마다 해당 프로그램이나 프로세스가
완전히 반응하지 않게 됩니다 ? 네
세 번째 주요 운영 체제는 Linux로
알려져 있습니다
리눅스에서는 죽음의 블루스크린이나 회전하는
죽음의 핀휠이 없어요
대신 커널 패닉이 발생했죠
이런 일이 발생하면
검은 화면에 하얀 텍스트가 나타납니다
많은 세부 정보를 제공하죠
그렇습니다 그 이유는 Linux는 시스템
관리자나 기술자처럼 기술적으로 더 뛰어난
사람들이 사용하는 경향이 있기 때문입니다
네 이제 Linux 내의 운영 체제의 코어가
커널로 알려졌고 Linux
내의 모든 것을 실행합니다 ??
시스템이 무반응이나 충돌하면 커널
패닉이라고 합니다
네 이제 커널 패닉이 발생하면
시스템은 그걸 디스플레이에 출력해서
exit 코드라는 걸 제공합니다 그것도
정지 코드의 또 다른 형태죠 Windows와
OS X에서 얘기했던 것처럼요 ,
네 Linux에선 이 출구 코드가 0, x, 그리고 8자리
숫자로 쓰여집니다 모두 16진수 형식으로 쓰여졌죠
6진수예요 0부터 9까지
a부터 f까지 다양하죠 0부터
16까지의 숫자고 이진법으로
4비트예요 닙이라고도 하죠
따라서 기술자로서 이러한 다양한 중지 코드를 알고
있어야 합니다. 이를 기억하기 위해서가
아니라 시스템 패닉이나 충돌이
발생하면 사용 중인 경우 죽음의 블루 스크린이 표시된다는 점만 이해해야
합니다. Windows, MAC이나 OS X를 사용하는 경우
회전하는 죽음의 바람개비, Linux를 사용하는 경우 커널
패닉이 발생합니다.
Windows나 Linux가 제공하는 코드를
이용해 온라인에서 찾아보고
오류의 원인에 대해 더 많은 정보를 얻을 수 있습니다
네 자 Windows나 Linux와
달리 MAC은 실제 코드를 주지 않습니다 대신
죽음의 회전판을 돌리죠 시스템이
다시 반응하길 기다리는 동안에요 아니면
해당 프로세스를 강제 중단해 리소스를 해소하고
시스템을 기능적으로 복구합니다
?
이제 여기 Core One에서는 다양한 운영 체제에
중점을 두지 않으므로 지금 당장은
실제로 이를 수행하는 방법에
대해 자세히 알아보지 않겠습니다.
네 대신에 stop 코드가 존재한다는
것만 알면 돼요 이걸 이용해
찾아보고 다양한 오류에
대한 정보를 더 얻을 수 있죠