프로세스와 쓰레드
● 프로세스란- 프로그램을 실행하면 OS로부터 실행에 필요한 메모리를 할당받는 것으로 프로세스의 자원을 이용해서 실제로 작업하는 수행하는 것이 쓰레드이다.예시작업 관리자를 보면 각 프로세스가 실행되는 것을 볼 수 있다. 이렇게 프로세스가 실행중인 프로그램이 될려면 점유 시간, 메모리, 파일, 입출력 장치 같은 자원이 필요하고 또 현재 활동을 나타내는 프로그램 카운터, 프로세스이 현재 활동도 포함하고 있다.프로그램은 컴파일한 코드와 초기화 전역변수, 문자열과 문자열 상수 등 정적 데이터를 포함하는 정적인 개체이다. 그리고 이 프로그램일 실행이 되면 프로세스가 되는 것이다. 1. 프로세스 메모리 구조스택 스택 영역은 함수를 호출할 때 지역변수, 매개변수들이 저장되는 공간이다. 메인(main) 함수 안에..
∙기타
2022. 3. 18. 12:16