segmentation fault 썸네일형 리스트형 Segmentation Segmentation fault 메모리 관리 1) 세그멘테이션 : 메모리를 가변길이로 나누어 관리 2) 페이징 : 메모리를 고정크기로 나누어 관리 이렇게 2가지로 크게 나누어 볼수 있습니다. 둘다에 대한 상세한 설명은 피하기로 하고 주관심사인 segmentation fault에 대해서만 언급하겠습니다. 운영체제가 메모리를 관리할때 여러가지 작업을 수행해야 하며 특히, 메모리 보호를 하게 되어 있습니다. 메모리 보호란, 각각의 프로세스가 자신이 소유한 메모리에 대해서만 액세스하도록 하는것입니다. 즉, 다른 프로세스(심지어는 운영체제영역)의 영역에는 침범할 수 없다는 것이지요. 마치 파일시스템에서 자기 소유가 아닌 디렉터리나 파일에는 쓰기, 읽기등이 안되거나 하는 것같은 메커니즘이지요. A라는 프로그램이 .. 더보기 이전 1 다음