ppobbi-study / CS_Study_Hub

CS 스터디 레포입니다.
3 stars 6 forks source link

프로세스의 구조에 대해서 설명해주시고, 그 구조의 특징을 자세히 설명해주세요 #125

Open kimmainsain opened 4 months ago

freakFlow commented 4 months ago

답변

프로세스는 운영체제가 프로그램을 실행하는 작업의 단위로 stack, heap, data, text 4가지의 메모리 구조를 가지고 있습니다. stack은 지역변수 등 임시적인 데이터를 저장하는 부분이며 heap은 필요할 때마다 할당되는 데이터 공간입니다. data영역은 전역변수와 정적변수가 저장되는 공간이며, text는 프로그램 코드가 저장된 부분입니다.

kimmainsain commented 4 months ago

답변

Seobway23 commented 4 months ago

Process

프로세스는 운영 체제에서 실행 중인 프로그램의 인스턴스입니다. 각 프로세스는 독립된 메모리 영역을 가지며, 최소한 한 개 이상의 실행 스레드를 포함합니다.

구조