PCB는 프로세스가 실행 상태일 때, 메인 메모리에 같이 존재한다고 알고 있습니다. 이는 언제든지 신속하게 PCB의 내용을 갱신하기 위함이라고 생각되구요. 그렇다면 실행중이 아닌 상태의 프로세스는 PCB의 내용이 갱신될 이유도 없을테니 굳이 메인 메모리에 존재할 필요도 없어 보입니다. PCB가 보조 기억 장치에 저장될 수도 있나요? 이유까지 적어주시면 감사하겠습니다!
그게 swap 메커니즘으로 알고 있습니다.
그럼 PCB가 스왑 파일(=페이징 파일)에 저장될 수 있나요?
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
그게 swap 메커니즘으로 알고 있습니다.
그게 swap 메커니즘으로 알고 있습니다.
그럼 PCB가 스왑 파일(=페이징 파일)에 저장될 수
그럼 PCB가 스왑 파일(=페이징 파일)에 저장될 수 있나요?
댓글 달기