Korea FreeBSD Users Group News, Internal, Projects, Home
Software, Support, Documentation

[KFUG] LTT kernel event trace toolkit ?



[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

[ÀÌÀü ±Û] [´ÙÀ½ ±Û] [ÀÌÀü ´ñ±Û] [´ÙÀ½ ´ñ±Û]


안녕하세요?

프로세스 스케쥴링에 관한 실험을 좀 해야 하는데, 실제로 사용중인 시스템에
서 얻은 트레이스가 필요합니다. 그래서 관련 자료를 좀 찾아봤는데요.

리눅스에서는 LTT(Linux Trace Toolkit) 를 이용하면 커널 내부에서 일어나는
이벤트들을 기록 가능합니다. 예를 들면 프로세스와 관련해서는
Creation of kernel thread, Fork, Exit, Wait, Signal, Wakeup 과 같은 이벤
트를 기록할 수 있더군요.

하지만 리눅스에서 기본으로 사용하고 있는 스케쥴러보다는 FreeBSD 의 스케
쥴러가 더 필요해서 FreeBSD 에서 트레이스를 만들었으면 합니다.

FreeBSD 에는 ktrace 가 비슷한 기능을 하는것 같은데, system call 수준에서
의 트레이스라서 제가 원하는 용도로는 적당하지 않아 보입니다. FreeBSD 에
서 LTT 와 비슷한 수준의 트레이스를 만들수 있는 방법이 있을까요?

좋은 하루 되세요~

서성용
_______________________________________________
한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트
questions at kr.FreeBSD.org
http://www.kr.FreeBSD.org/mailman/listinfo/questions


[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

Copyright © 1998-2005 Korea FreeBSD Users Group.
All rights reserved. webmaster at kr.FreeBSD.org
$Date: 2005/09/30 16:05:13 $
Powered by FreeBSD