System/Xen2011. 5. 22. 22:41

xentrace의 소스는 tools/xentrace 폴더에 있다. make를 이용하면 컴파일이 가능하다. 그러면 xentrace 실행파일이 만들어지는데 수행은 다음과 같다
.
[tools/xentrace]$  ./xentrace [log 파일]
또는,
[tools/xentrace]$  ./xentrace –e all [log 파일]

로 수행이 가능하다. 그러면 log 파일이 생성되는데 이 파일은 text 편집기로 읽지 못한다. 따라서 xentrace_format이라는 python 스크립트로 우리가 읽을 수 있는 text 로 변환할 수 있다. xentrace_format을 실행하기 전에 format을 지정할 파일이 필요하다. tools/xentrace 폴더에 formats이라는 예제 파일이 있다. 이 파일을 이용해 우리가 볼 수 있는 text로 변환이 가능하다.

이러한 방식으로 비추어 볼때 다양한 툴로 log를 분석할 수 있게 되어 있는 것 같다 

[tools/xentrace]$  ./xentrace_format formats < [log 파일]

많은 양의 로그 text를 출력하기 때문에 보기가 힘들다. 따라서 출력되는 text를 다시 파일에 기록하는 해야 된다.

[tools/xentrace]$  ./xentrace_format formats < [log 파일] > [text log 파일]

 
로그 파일의 내용

'System > Xen' 카테고리의 다른 글

Xen 타이머 (Timer)  (0) 2011.05.25
Xen에서 인터럽트와 예외  (0) 2011.05.23
Xen 기반 GDB/GDBServer 를 이용한 운영체제 디버깅(debuging)  (0) 2011.05.21
Xen tools 사용하기  (0) 2011.05.20
fedora 12이후 Xen 설치법  (0) 2011.05.17
Posted by 공대남 쫑