한눈에 보는 정의

기한부 스케줄링(Deadline Scheduling)은 프로세스마다 정해진 마감 시한(Deadline) 안에 반드시 작업을 끝낼 수 있도록, 마감이 임박한 작업을 우선적으로 처리하는 스케줄링 방식입니다.

자세히 알아보기

  • 예문: "공장 설비를 제어하는 프로세스는 정해진 시간 안에 반드시 실행되어야 해서 기한부 스케줄링으로 관리된다."
  • 자율주행이나 공장 자동화처럼, 정해진 시간을 넘기면 결과 자체가 무의미해지거나 위험해지는 실시간 시스템에서 특히 중요하게 쓰입니다.
  • 일반적인 스케줄링이 평균 대기 시간을 줄이는 데 초점을 둔다면, 기한부 스케줄링은 '모든 작업이 각자의 시한을 지키는 것'을 최우선 목표로 삼습니다.
  • 처리해야 할 작업이 한꺼번에 몰려 모든 시한을 지킬 수 없는 상황이 발생하지 않도록, 시스템 설계 단계에서부터 여유 있는 자원 배분이 함께 고려되어야 합니다.

관련 용어

최종 수정일: 2026년 7월 17일

← 용어사전 전체 목록으로