[OS] PCB(Process Control Block

2023. 2. 26. 15:09·CS/OS

이름대로 프로세스 실행을 위한 정보를 모두 가지고 있다.

(멈췄다가 복원하려면 원래 어땠는지 알아야 하니까)

 

PCB가 담고 있는 정보

1. identifier (프로세스 id)

2. state (어떤 상태인지. 이걸 알아야 스케줄링 가능하니까)

3. priority (우선순위)

4. pc 값 (program counter=다음번 실행할 명령어의 주소)

5. memory pointers(메모리 관련 정보-위치,양 등)

6. context data

7. I/O status information (I/O의 상태)

8. accounting information(계정관리-관리자냐 사용자냐)

 

'CS > OS' 카테고리의 다른 글

[OS] Deadlock 없애는 방법1 - prevent deadlock  (0) 2023.02.26
[OS] Conditions for Deadlock  (0) 2023.02.26
[OS] Multi-processing, Multi-programming, Multi-threading  (0) 2023.02.26
[OS] Interrupt  (0) 2023.02.26
[OS] Process와 Thread의 차이, Time-sharing, Context Switching  (0) 2023.02.26
'CS/OS' 카테고리의 다른 글
  • [OS] Deadlock 없애는 방법1 - prevent deadlock
  • [OS] Conditions for Deadlock
  • [OS] Multi-processing, Multi-programming, Multi-threading
  • [OS] Interrupt
LOGPOSE 로그포스
LOGPOSE 로그포스
다음 섬으로 향하고자 이번 섬을 기록하는 특수한 나침반
  • LOGPOSE 로그포스
    LOGPOSE
    LOGPOSE 로그포스
  • 전체
    오늘
    어제
    • 분류 전체보기 (135)
      • [Unity] Projects & Study (27)
        • VR 멀티 항만 시뮬레이션 게임 (1)
        • HandiLab - AR 과학 실험 (10)
        • 우물 속에서 - VR 공포 게임 (2)
        • Loop - Interactive Movie (8)
        • Simple Platformer Game (4)
      • CS (67)
        • Algorithm & Data Structure (23)
        • Design Pattern (3)
        • Computer Graphics (23)
        • OS (16)
      • Java (9)
      • Cloud (3)
      • Docker (4)
      • Spring (2)
      • AWS (3)
      • LLM (3)
      • Kubernetes (6)
      • Programming Paradigm (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    2D
    프로그래밍 패러다임
    Unity
    VR
    game
    ovr
    VR멀티게임
    함수형 프로그래밍
    AR
    Unity앱개발
    Photon
    선언형 프로그래밍
    함수형
    개발
    VR게임
    Unity AR
    함수형 패러다임
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
LOGPOSE 로그포스
[OS] PCB(Process Control Block
상단으로

티스토리툴바