CS/운영체제

CS/운영체제

[운영체제] 프로세스와 스레드

프로세스와 스레드 ✅ 프로세스 : 운영체제로부터 자원을 할당받은 작업의 단위 컴퓨터에서 실행되고 있는 프로그램, CPU 스케줄링의 대상이 되는 작업(task)이라는 용어와 같은 의미로 쓰인다. ✅ 스레드 : 프로세스가 할당받은 자원을 이용하는 실행 흐름의 단위 프로세스와 컴파일 과정 ✅ 전처리 : 소스코드의 주석을 제거 및 헤더 파일을 병합하여 매크로를 전환 ✅ 컴파일러 : 오류처리, 코드 최적화 작업을 하며 어셈블러로 변환 ✅ 어셈블러 : 어셈블러는 목적 코드로 변환된다. ✅ 링커 : 프로그램 내에 있는 라이브러리 함수 또는 다른 파일들과 목적코드를 결합하여 실행파일을 만든다 ✅ 정적 라이브러리 동적 라이브러리 3. 프로세스의 상태 여러가지 상태 값을 가진다. 프로세스가 생성되고 끝날 때까지 계속해서 ..

dalooong
'CS/운영체제' 카테고리의 글 목록