![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBRdzk%2FbtrnQ6q83bd%2Fk39gdjLQ4rfbytZvTz1NK0%2Fimg.png)
CS & Network/운영체제(OS) & 컴퓨터구조
[운영체제(OS)] 프로세스와 컨텍스트 스위칭(Context Switching)이란?
이번 시간에는 운영체제, 그리고 개발자의 상식에서 빼놓을 수 없는 프로세스에 대해서 알아보려고 합니다. 사실 일상생활에서도 많이 쓰이는 단어이기도 하죠. 0. 그럼 프로세스(Process)란 뭘까요? 프로세스는 아주아주 간단하게 설명하자면 '현재 실행 중인 프로그램'입니다. 또한 운영체제에서 일의 단위라고도 할 수 있죠. 프로세스의 구성은 아래와 같습니다. 더 자세한 내용은 제가 최근에 프로세스 메모리 구조를 다루면서 작성한 글을 참고하시면 좋을 것 같습니다. [CS & Network/운영체제(OS) & 컴퓨터 구조] - 프로세스 메모리 구조 에서의 스택(Stack) 이란? 프로세스 메모리 구조 에서의 스택(Stack) 이란? 2021.12.04 - [자료구조 & 알고리즘/자료구조] - 자료구조에서의 스..