[리눅스/유닉스] 프로그램 장애 확인 및 처리
프로그램 코드를 짤 때 가장 중요한 것은 예외 처리를 하는 것입니다. 하지만 최대한 예외 처리 또는 에러 처리를 진행한다 해도 저희가 생각하지도 못한 곳에서 에러가 발생하거나 못 보고 지나칠 경우도 존재합니다. 그런 경우에는 크게 두 가지 현상이 발생합니다. 1. 컴파일하면서 에러 발생 컴파일 에러인 경우, 컴파일을 할 때 에러가 발생한 위치를 정확히 알려주어 비교적 쉽게 수정하여 해결이 가능합니다. (이때, warning으로 발생되는 코드도 무시하시지 말고 해결하여 컴파일하길 권장합니다.) 2. 프로그램 실행 도중 에러 발생 만약 컴파일이 완료가 되어 실행 프로그램이 생성되었다 하더라도 실행 프로그램이 돌다가 죽어버리는 현상이 발생하며 이때 코어 파일 사이즈가 설정이 되어있다면 코어 파일이 생성됩니다...
2020.10.02