ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 3.2.1 Scheduling Queues
    TIL(today i learned)/운영체제 2023. 3. 22. 23:13

    Ready큐:프로세스가 준비 상태가 되어 CPU 코어에서 실행되기를 기다림

    Wait큐:입출력 같은 이벤트를 대기

     

    CPU스케줄러:준비큐에있는 프로세스중에서 하나를 골라 CPU코어를 할당해준다

     

    스와핑:메모리에서 프로세스 하나를 제거하여 다중프로그래밍의 정도를 감소시는것

     

    오버헤드:어떤 처리를 하기 위해 들어가는 간접적인 처리 시간 · 메모리 등 을말함

    CPU가 2개가 아닌이상 병렬처리는 불가능하다.대신 와리가리 ㅈㄴ 빠르게 하기때문에 동시에 실행된다고 느껴지는것일 뿐이다.

     

    프로세스가 프로세스를 생성해가며 트리를 생성할수있다. 또한 프로세스들은PID라는 고유한 번호를 가지고있다.

    자식프로세스와 부모프로세스는 메모리를 공유할수도 안할수도 있다.또한 자식과 부모가 동시에 실행되거나 부모가 자식이 죽을때 까지 기다릴수도있다.

     

    'TIL(today i learned) > 운영체제' 카테고리의 다른 글

    4-1 Multithread  (0) 2023.04.03
    Android Process Hierarchy  (0) 2023.03.27
    3.1 Process Concept  (0) 2023.03.20
    용어 정리  (0) 2023.03.19
    2.1 Operating System Services  (0) 2023.03.19
Designed by Tistory.