다중 코어 기반의 실시간 가상화 시스템을 위한 이종 운영체제 통합 성능 분석 방법에 관한 연구
Heterogeneous Operating Systems Integrated Trace Method for Real-Time Virtualization Environment
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
This paper describes a method that is integrated trace for real-time virtualization environment. This method has solved the problem that the performance trace may not be able to analyze integrated method between heterogeneous operating systems which is consists of real-time operating systems and general-purpose operating system. In order to solve this problem, we have attempted to reuse the performance analysis function in general-purpose operating system, thereby real-time operating systems can be analyzed along with general-operating system. Furthermore, we have implemented a prototype based on ARM Cortex-A15 dual-core processor. By using this integrated trace method, real-time system developers can be improved productivity and reliability of results on real-time virtualization environment.
Abstract
This paper describes a method that is integrated trace for real-time virtualization environment. This method has solved the problem that the performance trace may not be able to analyze integrated method between heterogeneous operating systems which is consists of real-time operating systems and general-purpose operating system. In order to solve this problem, we have attempted to reuse the performance analysis function in general-purpose operating system, thereby real-time operating systems can be analyzed along with general-operating system. Furthermore, we have implemented a prototype based on ARM Cortex-A15 dual-core processor. By using this integrated trace method, real-time system developers can be improved productivity and reliability of results on real-time virtualization environment.
참고문헌 (10)
- G. Heiser, "Virtualizing embedded systems : why bother?", Proceedings of The 48th ACM, IEEE Design Automation Conference, pp.2011[DOI]
- Y. Yunomae, "Integrated trace using virtio-trace for a virtualization environment", Proceedings of LinuxCon (2013)
- M. Gebai, "Virtual machines CPU monitoring with kernel tracing", Proceedings of IEEE 27th Canadian Conference on Electrical and Computer Engineering, pp.1~6 (2014)
- Z. Shao, "Vsa : An offline scheduling analyzer for xen virtual machine monitor", Future Generation Computer Systems, 29(8), pp.2067~2076 (2013)
- 김형준, "이종 멀티코어 시스템의 전력 및 성능 분석을 위한 프레임워크 설계 및 구현", 대한임베디드공학회논문지, 9(6), pp.315~321 (2014), 대한임베디드공학회[DOI]
- T. Bird, "Measuring function duration with ftrace", Proceedings of The Japan Linux Symposium (2009)
