리눅스에서의 Percentile 스케쥴 기법 구현
- Abstract
- 대화형 멀티미디어와 가상 환경과 같은 어플리케이션이 실행되기 위해서는 운영 체제가 실시간 계산과 통신 서비스를 제공하여야 한다. 점차적으로 이들 어플리케이션은 점차 전문적인 실시간 방식보다는 일반적 용도의 운영 체제에서 운영되므로 실시간 운영 기술을 일반적인 서버나 데스크탑 시스템에 적용하는데 커다란 관심이 집중되고 있다.
이 논문에서는 패킷 스케줄에 사용된 Percentile 스케줄 기법을 웹 서버에 적용하여 서버에 들어오는 다양한 서비스 요구를 서로 다른 클래스로 분류하여 차등적인 서비스를 제공하고자 하는 연구를 기술하였다. 논문에서는 범용 운영 체제를 실시간화 하기 위한 노력들을 살펴보았으며, Percentile에 기반한 스케줄러를 리눅스 환경에 구성한 방법을 기술하였다. 제안된 기법의 성능을 살펴보기 위하여 실험을 수행하였으며 Percentile스케줄 기법을 적용한 경우 지정된 클래스에 따라 확연히 다른 응답 시간을 관찰할 수 있었다.|Applications such as interactive multimedia and virtual environments, require real-time computation and communication services from the operating system in order to be effective. As application with various time constraints are increasingly being hosted on general purpose (rather than specialized real-time) operating systems, the great interest in migrating real-time systems technology to desktop operating systems grows. In this paper we implemented a percentile-based web server to provide differentiated services for the different classes of service requests. By implementing percentile based scheduler and modified web server on Linux operating system, we showed that our scheduling mechanism clearly differentiate services based on the QoS requirements defined as percentile.
- Author(s)
- 최동준
- Issued Date
- 2002
- Type
- Thesis
- URI
- http://dspace.hansung.ac.kr/handle/2024.oak/9751
- Authorize & License
-
- Files in This Item:
-
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.