컴퓨터 구조와 운영체제1 프로세스와 스레드 프로그램파일 시스템에 존재하는 실행 파일프로세스메모리에 적재되어서 실행되고 있는 프로그램.실행되고 있는 프로그램의 인스턴스. (운영체제가 관리하는 작업의 단위.)운영체제로부터 시스템 자원을 할당받는다.→ Cpu 시간, 운용되기 위한 필요한 주소 공간, Code, Data, Stack, Heap의 구조로 되어있는 독립된 메모리 영역.프로세스 간에는 메모리 등의 자원을 공유하지 않는다(쓰레드와 가장 큰 차이점)한 프로세스는 다른 프로세스의 메모리 공간(변수나 자료구조)에 접근할 수 없으며, 접근을 위해선 IPC통신이 필요하다. ex) 파이프, 파일, 공유메모리, 소켓 등을 이용한 통신방법IPC (Inter Process communication) : 독립된 프로세스끼리 통신을 하기 위한 방법PIPE: 익명의.. 2021. 11. 10. 이전 1 다음 반응형