Notice
Recent Posts
Recent Comments
Link
목록레지스터 (1)
개발 무지렁이
[Essential Concepts] 프로세스와 스레드 및 컨텍스트 스위칭과 PCB
프로세스와 스레드 🧶. 프로세스는 실행중인 프로그램을 말한다. (프로세스는 운영체제(os)로부터 자원을 할당받는다.) 🪡. 스레드는 실행 제어만 분리한 것을 말한다. (스레드는 프로세스로부터 자원을 할당받는다.) 컨텍스트 스위칭(Context-Switching) CPU 사용권한을 다른 프로세스에게 넘기는 과정을 말한다. CPU는 여러 작업을 조금씩 번갈아가며 실행하여 처리한다. 🥥. PCB(Process Control Block) : 각 프로세스마다 하나의 엔트리(프로세스 관리 + 메모리 관리 + 파일 관리)로 존재 ⚠️. 프로세스가 running일 경우, 레지스터 정보를 CPU 내부 레지스터에 유지 ⚠️. 프로세스가 waiting일 경우. 레지스터 정보를 PCB에 저장
Backend/백엔드 필수개념
2023. 7. 16. 19:23