본문 바로가기
  • 문과생의 백엔드 개발자 성장기

스케줄링2

[정보처리기사 실기] 프로세스 스케줄링 0. 비선점형 스케줄링 (우기 HFS) , 선점형 스케줄링 (SMMR) 비 선점형 스케줄링 (우기HFS) 우리 기업은 홈패밀리서비슬르 한다. 한 프로세스가 CPU를 할당 받으면 작업 종료 전까지 다른 프로세스는 CPU 점유 불가능한 스케줄링 우선순위 (Priority) 프로세스별 우선순위에 따라 CPU 할당 우선순위가 높은 프로세스가 먼저 CPU사용, 우선순위가 같은 프로세스는 FCFS방식 처리 기한부 (Deadline) 작업들이 명시된 기한 내에 완료되도록 계획 실시간 시스템에서 중요 HRN (Highest Response Ratio Next) 대기중인 프로세스 중 현재 응답률이 가장 높은 것을 선택, 기아 현상 최소화 기법 프로세스의 우선순위를 CPU처리기간과 대기시간을 동시에 고려해 결정함 * 우선.. 2023. 3. 30.
[정보처리기사 실기] 11과목 - 응용 SW 기초 기술 활용 01 운영체제의 특징 1. 운영체제 1) 운영체제란? 사용자가 하드웨어를 쉽게 사용할 수 있도록 인터페이스를 제공해주는 소프트웨어 2) 운영체제 종류 윈도즈(Windows), 유닉스(Unix), 리눅스(Linux), 맥 (Mac), 안드로이드(Android) 윈도즈(Windows) GUI제공, 선점형 멀티태스킹 방식제공, 자동감지 기능 제공 (Plug and Play), OLE사용 유닉스(Unix) 대화식, 다중작업기능, 다중사용자기능, 이식성, 계층 트리 구조 파일 시스템제공 리눅스(Linux) 유닉스 기반 개발, 오픈소스, GUI제공, 파일시스템지원, BASH쉘 사용 맥 (Mac) 유닉스 기반 개발, GUI 기반 운영체제 안드로이드(Android) 휴대전화를 비롯한 휴대용 장치를 위한 운영체제와 미들.. 2023. 3. 8.