운영체제란? 컴퓨터의 자원을 효율적으로 관리를 해주고 사용자가 이용을 편리하게 해주는 기능을 제공해주는 프로그램이다. 운영체제에서 가장 중요한 프로세스 프로세스만 알면 절반은 먹고간다. 프로세스 프로세스는 cpu의 처리에 의해 실행중인 프로그램을 프로세스라고한다. 1 프로세스의 구조 프로세스는 4개의 구조를 가지고 있다. text(CODE): 컴파일된 소스 코드가 저장되는 영역 data: 전역 변수/초기화된 데이터가 저장되는 영역 stack: 임시 데이터(함수 호출, 로컬 변수 등)가 저장되는 영역 heap: 코드에서 동적으로 생성되는 데이터가 저장되는 영역 좀더 쉽게 실제 코드에서 작동을 했을 때 저장되는 부분을 보면 이해가 쉽다. 1-1 프로세스의 생명주기 프로세스는 5가지의 생명주기로 나눌수 있다...