profile
C++ 공부하고있는 대학생입니다.

OS 정리3 스케줄링 알고리즘

\*스케쥴링 알고리즘 =>스케쥴링은 준비 완료 큐에 있는 어느 프로세스에게 CPU를 할당할 것인지 결정하는 문제를 다룬다. 1\. 선입 선처리 스케쥴링(First-come ,First-Served Scheduling) 1) 가장 간단한 CPU 스케쥴링 알고리즘이

2020년 7월 2일
·
0개의 댓글
post-thumbnail

단일,다중코어 시스템 프로그래밍

\*프로세스 생성 1\. UNIX , LINUX 및 Windows 와 같은 대부분의 현대 운영체제들은 유일한 프로세스 식별자(pid)를 사용하 여 프로세스를 구분하는데 이 식별자는 보통 정수이다. pid는 각 프로세스에 고유의 값을 가지게 한다. 2\. 프로세스 트리

2020년 6월 25일
·
0개의 댓글

OS 정리

\*하드웨어 - CPU(중앙처리장치) , 메모리 , 입출력 장치로 구성되어있다.\*OS 사용자 관점 - 사용하는 인터페이스에 따라 달라지며, 사용자의 용이성을 위해 설계되고, 자원의 이용에 신경쓰지 않는다. => 1. 사용자가 자원을 독점하도록 설계되어있으며,

2020년 6월 24일
·
0개의 댓글

스케쥴링 정리

안녕하세요 C++ 공부하고있는 대학생입니다. 이번에는 OS에서 스케쥴링 부분에 대해 정리하고자 합니다.다중프로그래밍 의 목적 => CPU 이용률을 최대화 하기위해 항상 실행 중인 프로세스를 가지게 한다.스케쥴링의 역할하나의 프로세스는 전형적으로 입출력 요청이 완료되기를

2020년 6월 3일
·
0개의 댓글