Google Play 스토어에서 Unionpedia 앱을 복원하기 위해 작업 중입니다
나가는들어오는
🌟더 나은 탐색을 위해 디자인을 단순화했습니다!
Instagram Facebook X LinkedIn

세그멘테이션 오류

색인 세그멘테이션 오류

세그멘테이션 결함(Segmentation Fault)은 컴퓨터 소프트웨어의 실행 중에 일어날 수 있는 특수한 오류이.

목차

  1. 14 처지: ANSI C, 런타임, 리눅스, 마이크로소프트 윈도우, 모토로라 68000, 버퍼 오버플로, 널 포인터, GNU 디버거, GNU 컴파일러 모음, 페이징, 컴파일러, 코어 덤프, 유닉스 계열, OpenBSD.

  2. 메모리 관리
  3. 컴퓨터 오류

ANSI C

ANSI C, ISO C, 표준 C(Standard C)는 미국 국립 표준 협회(ANSI)와 국제 표준화 기구(ISO)가 출판한 C 프로그래밍 언어의 이후 표준들을 가리.

보다 세그멘테이션 오류와 ANSI C

런타임

임()은 컴퓨터 과학에서 컴퓨터 프로그램이 실행되고 있는 동안의 동작을 말. "런타임"이라는 용어는 컴퓨터 언어 안에 쓰인 프로그램을 관리하기 위해 특정한 컴파일러나 가상 머신이 사용하는 기본 코드의 라이브러리나 프로그램을 가리키는 런타임 라이브러리라고도 일컫.

보다 세그멘테이션 오류와 런타임

리눅스

리눅스()는 리누스 토르발스가 커뮤니티 주체로 개발한 컴퓨터 운영 체제이.

보다 세그멘테이션 오류와 리눅스

마이크로소프트 윈도우

마이크로소프트 윈도우(마이크로소프트 윈도스)는 마이크로소프트가 개발한 컴퓨터 운영 체제이.

보다 세그멘테이션 오류와 마이크로소프트 윈도우

모토로라 68000

모토로라 68000(MC68000)은 모토로라(현재 반도체 사업 부분은 프리스케일 세미컨덕터로 독립)가 개발한 16/32비트 CISC 마이크로프로세서로 1979년 HMOS 공정을 사용한 첫 제품이 출시된 이후 여러 방면에서 널리 사용되었.

보다 세그멘테이션 오류와 모토로라 68000

버퍼 오버플로

버퍼 오버플로() 또는 버퍼 오버런(buffer overrun)은 메모리를 다루는 데에 오류가 발생하여 잘못된 동작을 하는 프로그램 취약점이.

보다 세그멘테이션 오류와 버퍼 오버플로

널 포인터

인터(null pointer)는 유효한 객체를 참조하지 않는 포인터를 나타내기 위해 예약된 값을 갖. 프로그램들은 일상적으로 알려지지 않은 길이를 가진 리스트의 끝이나 특정한 행동 수행 실패 같은 조건들을 표현하기 위해 널 포인터를 사용한다; 널 포인터들의 이러한 사용은 Nullabe 타입들, 옵션 타입에서의 Nothing 값과 비교될 수 있.

보다 세그멘테이션 오류와 널 포인터

GNU 디버거

보통은 GDB라고 부르는 GNU 디버거(GNU Debugger)는 GNU 소프트웨어 시스템을 위한 기본 디버거이.

보다 세그멘테이션 오류와 GNU 디버거

GNU 컴파일러 모음

GNU 컴파일러 모음(GNU Compiler Collection, 줄여서 GCC)는 GNU 프로젝트의 일환으로 개발되어 널리 쓰이고 있는 컴파일러이.

보다 세그멘테이션 오류와 GNU 컴파일러 모음

페이징

이징 기법(paging)은 컴퓨터가 메인 메모리에서 사용하기 위해 2차 기억 장치로부터 데이터를 저장하고 검색하는 메모리 관리 기법이.

보다 세그멘테이션 오류와 페이징

컴파일러

일반적인 다중 언어, 다중 대상 컴파일러의 동작 모습. 컴파일러(compiler, 순화 용어: 해석기, 번역기)는 특정 프로그래밍 언어로 쓰여 있는 문서를 다른 프로그래밍 언어로 옮기는 프로그램을 말. 원래의 문서를 소스 코드 혹은 원시 코드라고 부르고, 출력된 문서를 목적 코드라고 부른.

보다 세그멘테이션 오류와 컴파일러

코어 덤프

팅에서, 코어 덤프(core dump), 메모리 덤프(memory dump), 또는 시스템 덤프(system dump)는 컴퓨터 프로그램이 특정 시점에 작업 중이던 메모리 상태를 기록한 것으로, 보통 프로그램이 비정상적으로 종료했을 때 만들어.

보다 세그멘테이션 오류와 코어 덤프

유닉스 계열

유닉스 계열 운영 체제의 관계도 유닉스 계열(Unix-like) 운영 체제는 유닉스 시스템과 비슷한 구조를 가진 운영 체제를 말. UN*X 또는 *nix라고 부르.

보다 세그멘테이션 오류와 유닉스 계열

OpenBSD

OpenBSD는 NetBSD에서 파생된 BSD 계열의 오픈 소스 운영 체제이.

보다 세그멘테이션 오류와 OpenBSD

참고하세요

메모리 관리

컴퓨터 오류

또한 세그폴, 세그폴트로 알려져 있다.