2025/03/20 운영체제 2025. 3. 20. 운영체제 - 프로세스 & 쓰레드 1. 프로그램, 프로세스, 쓰레드프로그램프로세스쓰레드- 파일이 저장장치에 있지만 메모리에는 올라가 있지 않은 정적인 상태- 출력하기전 파일 형태로 있는 시험지- 메모리에 적재되고 운영체제로 부터 CPU 자원을 할당받아 프로그램이 실행되고 있는 작업의 단위- 출력된 시험지가 수험생에게 배포된 상태- 프로세스가 할당 받은 자원을 이용하는 실행 흐름의 단위- 시험지 과목의 흐름이 담겨있는 문제들 프로세스와 스레드의 내부 동작방식은 어떻게 될까 ? 2. 프로세스 & 쓰레드 메모리프로세스의 메모리 구조코드 (Code / Text) 영역 : 프로그래머가 작성한 프로그램 함수들의 코드가 CPU 가 해석 가능한 기계어 형태로 저장데이터 영역 (Data) : 코드가 실행되면서 사용하는 전역 변수나 각종 데이터들이 모여.. 이전 1 다음