context swiching 되는 task 찾는 방법이 궁금합니다
글쓴이: garus0kh / 작성시간: 토, 2009/11/21 - 11:57오후
안녕하세요 (--) (__)
context switching 프로그래밍 도중 어려운 점이 있어서 질문 올립니다 ㅠ
context switching 되서 새로운 task의 몇가지 정보를 출력 하고자 하는데요
현재 사용되고 있는 task와 그 다음 context switching 될 task 를 어떻게 찾는지 알수가 없네요 ㅠ
run queue 에 있는 것들을 차례 차례 사용하는 것인지
아니면 task_struct 구조체 안에서 현재 실행중인 task 를 알 수 있는 변수가 따로 있는것인지
아예 감이 잡히질 않네요 ㅠㅠ
/kernel/sched.c 에서 struct rq에 있는 task_strcut curr (현재 실행중인 task를 가르키는 포인터)를 사용할려고
해봤는데 /kernel/sched.c 를 참조 하는 방법도 잘 모르겠구 ㅠㅠ(#include 가 안되더군요;;)
혹시 아시는 분은 답변으로 함께 상의해주셨으면 감사하겠습니다 ;;
그럼 좋은 주말 되세요~
Forums:
댓글 달기