연구 영역
기본 정보
논문·특허
과제
구성원
Article|
인용수 0
·2022
Aging Analysis Framework of Windows-Based Systems through Differential-Analysis of System Snapshots
Eun-Tae Jang, Sung Hoon Baek, Ki-Woong Park
IF 3.1 (2022) Computers, materials & continua/Computers, materials & continua (Print)
초록

Windows 기반 시스템을 매우 오랜 기간 사용하는 경우 성능이 저하되며, 오류 발생률도 증가하는 경향이 있다. 이러한 현상은 일반적으로 시스템 노화(system aging)라고 한다. 시스템 노화의 원인을 규명하기 위해 운영체제 커널부터 사용자 애플리케이션에 이르기까지 다양한 연구가 수행되어 왔다. 그러나 시스템 성능 저하의 정확한 원인을 찾는 일은 여전히 어려운 연구 주제이다. 본 연구에서는 시스템을 ‘소프트웨어 설치 전(before software installation)’, ‘소프트웨어 설치 후(after software installation)’, ‘소프트웨어 제거 후(after software removal)’로 구분하여 시스템 모니터링을 수행하였다. 그 결과, 시스템에 설치된 소프트웨어를 제거하더라도 저장장치 및 메모리 등 다양한 시스템 요소가 소프트웨어 설치 이전 수준으로 복원되지 않는다는 점을 확인하였다. 이에 따라, 반복적인 소프트웨어 설치/제거 작업으로 인한 컴퓨터 시스템 성능 저하에 관한 가설을 설정하고, 시스템 노화와 반복적인 소프트웨어 설치/제거 작업 간의 상관관계를 조사하였으며, 시스템 노화의 원인을 분석하기 위한 시스템 노화 분석 프레임워크를 제안하였다. 제안된 시스템 노화 분석 프레임워크에서는 시스템 강제 노화 모듈(system forced aging module)을 활용하여 소프트웨어 설치/제거 작업을 반복함으로써 Windows 기반 시스템을 강제로 노화시키고자 한다. 또한 프레임워크는 시스템 성능 추출 모듈과 시스템 구성요소 스냅샷 모듈을 통해 추출한 시스템 시계열 데이터에 대한 차분 데이터(differential data) 분석을 수행함으로써 시스템 성능에 영향을 미치는 요소를 식별한다. 따라서 본 연구에서 제시한 시스템 노화 분석 프레임워크는 시스템 노화를 연구하는 데 있어 지표(index)로서 효과적으로 활용될 수 있을 것으로 기대된다.

*본 초록은 AI를 통해 원문을 번역한 내용입니다. 정확한 내용은 하기 원문에서 확인해주세요.

키워드
Software systemComputer scienceSoftwareSystem softwareReliability engineeringOperating systemEngineering
타입
Article
IF / 인용수
3.1 / 0
게재 연도
2022