A Modelling of Kernel-Thread Web Accelerator Using Coloured Petri-Net

Coloured Petri-Net을 이용한 커널 스레드 웹 가속기 모델링

  • Hwang, June (Dept. of Eletrical and Eletronic Engineering, Yonsei University) ;
  • Min, Byung-Jo (Dept. of Eletrical and Eletronic Engineering, Yonsei University) ;
  • Kim, Hag-Bae (Dept. of Eletrical and Eletronic Engineering, Yonsei University)
  • 황준 (연세대학교 전기전자공학과) ;
  • 민병조 (연세대학교 전기전자공학과) ;
  • 김학배 (연세대학교 전기전자공학과)
  • Published : 2003.11.14

Abstract

인터넷 인구의 폭주로 트래픽을 줄이려는 노력이 일고 있는 가운데, 우리는 기존에 웹 서버의 성능를 리눅스 커널 단에서 향상시키는 방법을 제안하였다. 사용자 영역의 스레드를 사용하지 않고 커널 영역의 스레드를 사용하고 CPU 개수와 동일한 스레드만 사용함으로서 스레드간의 컨텍스트 스위칭과 시스템 콜 사용의 오버헤드를 줄일수 있었다. 이번에는 이 구조를 CPN(Coloured Petri-Net)을 사용하여 논리적으로 분해하고 그 동작특성을 이해하여 모델링과 실제 데이터를 비교함으로서 프로그램 동작에 관한 논리적 문제점을 발견할 수 있고, 동작특성의 시간특성을 알 수 있다.

Keywords