✅ 세그먼트 플트

각 세그먼트는 각자 읽기,쓰기,실행 권한이 있는데

프로그램이 허용되지 않는 방식으로 세그먼트에 접근하려 한다면

세그먼트 에러Segmentation Fault 가 발생한다.

예를 들어 텍스트 세그먼트는 사용자가 작성한 프로그램이 바이너리로 저장되어 있는데

실수로 여기에 무언가 쓸 경우 난리가 날것이므로, RO로 설정되어 있다.

여기에 누가 무언가 쓰려고 하면 세그먼테이션 폴트 에러가 발생한다 이거지.

✅ 정의

세그멘테이션 오류 (Segmentation Fault)란

잘못된 메모리 참조로 인해서 발생하는 에러이다.

쉽게 말해 건드리지 말아야할 메모리 영역을 건드려서 발생하는 에러이다.

✅ 추가 설명

🔹 Segmentation Error는 이름이 많다.

세그먼테이션 폴트는 (별명이 서너개..) 이름이 많다.