도와주세요!!
글 수 15,339
2012.01.19 15:57:35 (*.13.24.146)
17865
안녕하세요 ?
pxa270보드를 가지고 시험을 하는데, 프로그램 실행 중간 중간에
330ms정도 잠기는 현상이 생기는데,
커널쪽에 스케쥴링 문제인것 같습니다.
커널 : zImage.ez-pxa270
램디스크 : ramdisk-1.11-16M-base.gz
문제 확인 부탁드립니다.
소스와 로그는 첨부합니다.
#include <stdio.h>
#include <sys/types.h>
#include <sys/time.h>
#include <sys/timeb.h>
typedef unsigned long int DWORD;
int main(void)
{
DWORD nLoopCount = 0;
struct timeb Time;
while(nLoopCount < 1000){
nLoopCount++;
ftime(&Time);
printf("Time = %02d.%03d, Cnt=%lu\n", Time.time%1000, Time.millitm, nLoopCount);
};
}
Time = 40.954, Cnt=176
Time = 40.955, Cnt=177
Time = 40.955, Cnt=178
Time = 40.955, Cnt=179
Time = 41.283, Cnt=180
Time = 41.283, Cnt=181
Time = 41.283, Cnt=182
Time = 41.283, Cnt=183