Abstract:
본 발명은 소프트웨어 스트리밍 서비스에서의 요청열 기반 프리페칭 제공 방법 및 이를 이용한 소프트웨어 스트리밍 시스템에 관한 것으로, SOD(Software On-Demand) 클라이언트측에서 응용 프로그램의 실행 중에 나타나는 소프트웨어 스트리밍 서비스의 기본 단위인 소프트웨어 모듈(페이지 혹은 파일)의 요청을 시간적을 배열하여, 일정 규칙에 따라서 연속적으로 발생하는 요청들을 묶어 요청열을 생성하여 저장한 후, 이후 응용 프로그램의 재시작시 응용 프로그램의 실행에 필요한 모듈이 포함된 요청열을 선택하여 SOD 서버에 전송하여, 사용자의 사용 패턴에 근거하여 필요할 것으로 예측되는 소프트웨어 모듈들을 한번에 프리페칭함으로써, 부적절한 소프트웨어 모듈의 프리페칭에 의한 시간 지연 및 낭비를 방지하는 것이다. 스트리밍 서비스, 프리페칭, SOD(Software On Demand)