OperatingSystem 3

Operating System : Concepts - 프로세스 (Process) (1)

https://github.com/BOOOO0/linux-operating-system GitHub - BOOOO0/linux-operating-system: 리눅스 명령어, 이론과 운영체제 실습리눅스 명령어, 이론과 운영체제 실습. Contribute to BOOOO0/linux-operating-system development by creating an account on GitHub.github.com깃허브에 더 많은 내용이 있습니다. 프로세스 (The Process)프로세스는 프로그램이 실행되어서 메모리에 로드된 것 그러니까 프로그램이 실행 중에 있는 것을 말한다.  프로세스가 실행되기 위해서 필요한 자원들은CPU timeMemoryFileI/O Devices가 있다.  프로세스 상태 (Proc..

Operating System 2022.10.22

Operating System : Concepts - 가상 메모리 (Virtual Memory) (3)

https://github.com/BOOOO0/linux-operating-system GitHub - BOOOO0/linux-operating-system: 리눅스 명령어, 이론과 운영체제 실습리눅스 명령어, 이론과 운영체제 실습. Contribute to BOOOO0/linux-operating-system development by creating an account on GitHub.github.com깃허브에 더 많은 내용이 있습니다. 프레임의 할당 (Allocation of Frames)프레임의 할당은 여러 개의  프로세스들에게 한정된 프레임을 어떻게 얼만큼씩 할당해줄지에 대한 고찰이다.  그리고 할당의 방식으로는 우선 각 프로세스에 얼만큼을 줄 것이냐를 결정해야 하는데 균등 할당 (Equal ..

Operating System 2022.10.11

Operating System : Concepts - 가상 메모리 (Virtual Memory) (2)

https://github.com/BOOOO0/linux-operating-system GitHub - BOOOO0/linux-operating-system: 리눅스 명령어, 이론과 운영체제 실습리눅스 명령어, 이론과 운영체제 실습. Contribute to BOOOO0/linux-operating-system development by creating an account on GitHub.github.com깃허브에 더 많은 내용이 있습니다. 페이지 교체 (Page Replacement)페이지 교체는 메모리에 로드되어야 할 페이지의 수가 현재 free-frame의 수보다 많을 경우에 필요하다.     물리 메모리에 남은 프레임이 없는 상태에서 새로운 페이지를 로드시키고 싶다면 하나의 프레임을 선정해서 p..

Operating System 2022.10.06