운영체제2 [쉽게 배우는 운영체제] ch.4 CPU 스케줄링 - 연습 & 심화 문제 연습 문제 1. 프로그램이 프로세스가 되려면 운영체제로부터 무엇을 받는지? 프로세스 제어 블록(Process Control Block) 2. 프로세스의 상태 중 CPU를 할당받기 위해 기다리는 상태 준비 상태(Ready Status) 3. 프로세스의 상태 중 입출력 작업을 하기 위해 이동하는 상태 대기 상태(Blocking Status) 4. CPU 스케줄러가 준비 상태에 있는 프로세스 중 하나를 골라 CPU를 할당하는 작업 실행 상태(Runnung Status) 5. 유닉스에서 Ctrl+Z 를 눌러 프로세스가 중단되면 프로세스는 어떤 상태로 바뀌는지? 휴식 상태(Pause Status) 6. 실행 상태에서 하나의 프로세스가 나가고 새로운 프로세스가 들어오는 상황 문맥 교환(Context Switchin.. 2022. 11. 4. 「컨트롤러 단위 테스트」 https://github.com/GroovyArea/MyChickenBreastShop GitHub - GroovyArea/MyChickenBreastShop: ChikenBreastShop API with Spring boot ChikenBreastShop API with Spring boot. Contribute to GroovyArea/MyChickenBreastShop development by creating an account on GitHub. github.com 저번 주에 처음으로 단위 테스트를 공부하고 적용시키며 Spring REST Docs를 이용해 적용시켰다. 처음 단위 테스트를 작성하다 보니 미흡한 부분이 좀 있었다. 그 부분을 수정해가며 다른 컨트롤러의 단위 테스트를 추가로 작성.. 2022. 6. 23. 이전 1 다음 반응형