CS 지식/컴퓨터 구조 (1) 썸네일형 리스트형 1. CS 지식 - 컴퓨터 구조 1. 프로세스 / 스레드 차이 설명하시오 프로세스는 메모리에 로드된 프로그램의 인스턴스 / 스레드는 프로세스 내의 실행 단위 프로세스가 다른 프로세스에 접근하려면 IPC 통신을 사용해야 하지만 스레드는 다른 스레드와 stack 영역을 제외한 메모리 영역을 공유하여 이 부분에서 다른 통신 과정이 (프로세스와 차이점) 이 부분에서는 스레드가 매우 효율적이라고 할 수 있음 IPC 통신 : 여러 프로세스 간에 데이터를 주고받는 방법을 통칭하는 용어 즉, 서로 다른 프로그램들이 서로 정보 공유하고 소통할 수 있도록 해주는 기술 IPC의 특징 : 1. 멀티태스킹 - 요즘 운영체제는 대부분 멀티태스킹 환경을 지원하기 때문에, 그 과정에서 정보를 공유하고 소통하기 위한 IPC 통신 필요함 2. 분산 시스템 - 여러 컴.. 이전 1 다음