[OS] 운영체제 디버깅 (OS Debugging)
·
Computer Science/Operating System
디버깅H/W와 S/W에서의 시스템 ‘에러’(Errors)나 ‘버그’(Bugs)를 발견하고, 수정하는 행위프로세스가 실패할 경우, ‘코어 덤프’(Core Dump) 생성‘코어 덤프’는 ‘디버거’(Debugger)에 의해서 검사됨운영체제 커널 장애 시, 충돌 덤프(Crash Dump) 파일 생성코어 덤프(Core Dump): OS가 특정 시점에 작업중이던 프로세스와 관련된 메모리 상태를 기록한 것충돌 덤프(Crash Dump): 충돌이 일어났을 때, 어떤 컴포넌트가 문제인지 파악하기 위해, 메모리를 저장하는 것디버거(Debugger): 프로그래머가 프로세스의 코드와 메모리를 분석할 수 있도록 설계된 도구Kernighan’s 법칙 “디버깅은 코드를 작성하는 것보다 두 배 더 어렵다.”성능 조정 (Perform..
HaSeon9
'OS Debugging' 태그의 글 목록