<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>http://junhoahn.kr/noriwiki/index.php?action=history&amp;feed=atom&amp;title=Process_control_block</id>
	<title>Process control block - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="http://junhoahn.kr/noriwiki/index.php?action=history&amp;feed=atom&amp;title=Process_control_block"/>
	<link rel="alternate" type="text/html" href="http://junhoahn.kr/noriwiki/index.php?title=Process_control_block&amp;action=history"/>
	<updated>2026-05-14T20:45:41Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>http://junhoahn.kr/noriwiki/index.php?title=Process_control_block&amp;diff=717&amp;oldid=prev</id>
		<title>Ahn9807: 새 문서: 분류: 스레드/프로세스  500픽셀  ==개요== 프로세스 제어 블록(Process Control Block, 줄여서 PCB)은 특정한 프로세스를 관리할 필요가 있는 정보를 포함하는 운영 체제 커널의 자료 구조이다. 작업 제어 블록(Task Control Block, 줄여서 TCB) 또는 작업 구조라고도 한다. &quot;PCB는 운영 체제가 프로세스를 표현한 것이다. 중요도와 프로세스가...</title>
		<link rel="alternate" type="text/html" href="http://junhoahn.kr/noriwiki/index.php?title=Process_control_block&amp;diff=717&amp;oldid=prev"/>
		<updated>2023-02-21T01:33:57Z</updated>

		<summary type="html">&lt;p&gt;새 문서: &lt;a href=&quot;/noriwiki/index.php?title=%EB%B6%84%EB%A5%98:%EC%8A%A4%EB%A0%88%EB%93%9C/%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4&quot; title=&quot;분류:스레드/프로세스&quot;&gt;분류: 스레드/프로세스&lt;/a&gt;  &lt;a href=&quot;/noriwiki/index.php?title=%ED%8C%8C%EC%9D%BC:PCB_info.png&quot; title=&quot;파일:PCB info.png&quot;&gt;프레임없음|가운데|500픽셀&lt;/a&gt;  ==개요== 프로세스 제어 블록(Process Control Block, 줄여서 PCB)은 특정한 프로세스를 관리할 필요가 있는 정보를 포함하는 운영 체제 커널의 자료 구조이다. 작업 제어 블록(Task Control Block, 줄여서 TCB) 또는 작업 구조라고도 한다. &amp;quot;PCB는 운영 체제가 프로세스를 표현한 것이다. 중요도와 프로세스가...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[분류: 스레드/프로세스]]&lt;br /&gt;
&lt;br /&gt;
[[파일:PCB info.png|프레임없음|가운데|500픽셀]]&lt;br /&gt;
&lt;br /&gt;
==개요==&lt;br /&gt;
프로세스 제어 블록(Process Control Block, 줄여서 PCB)은 특정한 프로세스를 관리할 필요가 있는 정보를 포함하는 운영 체제 커널의 자료 구조이다. 작업 제어 블록(Task Control Block, 줄여서 TCB) 또는 작업 구조라고도 한다. &amp;quot;PCB는 운영 체제가 프로세스를 표현한 것이다. 중요도와 프로세스가 수행중에 사용되는 정보이냐 아니에 따라서 proc. Table과 [[U area]]로 구분하게 된다.&lt;br /&gt;
&lt;br /&gt;
== 포함 정보 ==&lt;br /&gt;
운영체제에 따라 PCB에 포함되는 항목이 다를 수 있지만, 일반적으로는 다음과 같은 정보가 포함되어 있다.&lt;br /&gt;
* [[프로세스 식별자]](Process ID)&lt;br /&gt;
* 프로세스 상태(Process State): 생성(create), 준비(ready), 실행(running), 대기(waiting), 완료(terminated) 상태가 있다. - 유예준비상태suspended ready, 유예대기상태suspended wait 는 스택이 아닌 disk에 저장된다.&lt;br /&gt;
* [[프로그램 계수기]](Program Counter): 프로그램 계수기는 이 프로세스가 다음에 실행할 명령어의 주소를 가리킨다.&lt;br /&gt;
* CPU [[프로세서 레지스터|레지스터]] 및 일반 레지스터&lt;br /&gt;
* CPU 스케줄링 정보: 우선 순위, 최종 실행시각, CPU 점유시간 등&lt;br /&gt;
* 메모리 관리 정보: 해당 프로세스의 [[주소 공간]] 등&lt;br /&gt;
* 프로세스 계정 정보: 페이지 테이블, 스케줄링 큐 포인터, 소유자, 부모 등&lt;br /&gt;
* 입출력 상태 정보: 프로세스에 할당된 입출력장치 목록, 열린 파일 목록 등&lt;/div&gt;</summary>
		<author><name>Ahn9807</name></author>
	</entry>
</feed>