[ 살펴보기 ] Operating System - 프로세스와 스레드
우리가 컴퓨터나 폰으로 실행하는 application은 모두 실행을 위해 시스템 자원을 필요로 한다. CPU나 메모리 또는 입출력 장치 등이 모두 시스템 자원에 속한다. Operating System은 우리가 실행하는 application에 적절한 자원을 할당하며 실행시켜주는 역할을 한다. Operating System은 메모리의 커널 영역과 사용자 영역 중 커널 메모리 영역에 적재되어 실행되며 여러 프로세스를 관리하고 CPU 스케줄링을 통해 ...
![[ 살펴보기 ] Operating System - 프로세스와 스레드](https://cdn.hashnode.com/res/hashnode/image/upload/v1720940165112/5146f674-7327-4f63-b341-65fa1d02b3bc.jpeg)
![[ 살펴보기 ] - Operating System](https://cdn.hashnode.com/res/hashnode/image/upload/v1720316542658/8f0b1c71-c67e-4e48-96c8-e2fea4982c3c.jpeg)
![[ 살펴보기 ] Operating System - 스케줄링과 동기화](https://cdn.hashnode.com/res/hashnode/image/upload/v1721535645342/1b183036-c355-4851-873e-ceac8bd39b5d.jpeg)
![[ 살펴보기 ] Operating System - 메모리 할당, 페이징](https://cdn.hashnode.com/res/hashnode/image/upload/v1722743570980/1492fef3-7933-4d51-a886-21378bcaaf04.jpeg)