운영체제의 intro를 작성하려고 한다. 먼저 os 운영체제의 주요한 기능은 가상화 이다. 여기서 가상화란 제공된 자원들을 가지고 조금 더 강력하고, 사용하기 쉽도록 변환하는 것이다. 이러한 가상화에 대해서 알아보자 1. 가상화 - cpu 가상화 먼저 위와 같은 코드가 있다고 가정하자, 이 프로그램은 변수가 입력되면, 그것을 무한히 출력시키는 프로그램이다. 이를 실핼시키면 아래와 같이 나오게 된다. 이는 실행 파일을 만들어서 실행시킨 것이다. 하지만 이를 조금 변형해서 백그라운드에서 실행시킨다면 아래와 같이 실행된다. 이를 보면 pi(process id) 가 총 4개가 나온것을 알 수 있는데, 이는 프로세스가 4개임을 알 수 있다. 그런데 cpu 하나에서 하나의 프로세스를 실행시킨다고 한다면 4개의 cp..