You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
하나의 프로세스가 CPU 자원을 사용하다가 다른 프로세스가 CPU 자원을 사용하기 위해서는, 이전 운영체제가 프로세스의 상태를 기억하고 있어야 합니다. 프로세스 간 병행 수행을 위해 CP이유에 기여를 하지 않을까 생각해봅니다U 할당을 스위치 하는 것을 문맥 교환이라고 하고, 문맥 교환을 위해서 PCB를 필요로 합니다.
Context Switching으로 인해 생기는 비용이 큰 이유에 기여를 하지 않을까 생각해봅니다
PCB는 Context Switching을 위해 이전 프로세스의 상태를 기억하기 위한 정보 블럭일 뿐 오버헤드에 큰 영향을 미치지 않습니다.
상진님께서 말씀해주신 대로 프로세스 수행 중 I/O 작업이 생길 때 System call을 호출해야 하는 비용이 크다고 합니다.
에 대해서 더 자세한 내용이나 추가적인 항목이 있다면 자유롭게 적어주세요. 😊
The text was updated successfully, but these errors were encountered: