1. Process 프로세스(Process)는 '현재 실행 중인 프로그램'을 의미한다, 좀 더 컴퓨터공학에 맞게 전문적으로 얘기하자면 디스크에 있는 프로그램이 메모리에 로드가 되면 프로세스가 된다. 하나의 프로그램이 여러 개의 프로세스가 될 수 있고, 프로세스는 스택(Stack), 힙(Heap), 데이터(Data), 코드(Code)로 나눌 수 있다. 프로세스 문맥(Process Context)은 컴퓨터 시스템에서 실행 중인 프로세스의 상태를 나타내는 정보 모음이다. 이 문맥은 프로세스의 특정 시점에서의 상태를 포함하며, 프로세스를 중단하고 나중에 다시 실행할 때 해당 프로세스의 상태를 복원하는 데 사용된다. 아래에서 주요한 프로세스 문맥의 구성 요소를 살펴보자. 1. 하드웨어 문맥(Hardware Con..
[운영체제(OS)] 프로세스(Process)
1. Process 프로세스(Process)는 '현재 실행 중인 프로그램'을 의미한다, 좀 더 컴퓨터공학에 맞게 전문적으로 얘기하자면 디스크에 있는 프로그램이 메모리에 로드가 되면 프로세스가 된다. 하나의 프로그램이 여러 개의 프로세스가 될 수 있고, 프로세스는 스택(Stack), 힙(Heap), 데이터(Data), 코드(Code)로 나눌 수 있다. 프로세스 문맥(Process Context)은 컴퓨터 시스템에서 실행 중인 프로세스의 상태를 나타내는 정보 모음이다. 이 문맥은 프로세스의 특정 시점에서의 상태를 포함하며, 프로세스를 중단하고 나중에 다시 실행할 때 해당 프로세스의 상태를 복원하는 데 사용된다. 아래에서 주요한 프로세스 문맥의 구성 요소를 살펴보자. 1. 하드웨어 문맥(Hardware Con..
2023.09.17