제일 먼저 실행되고 다 실행되기 전까지 cpu를 놓지 않는법은 ?
글쓴이: MrLord / 작성시간: 목, 2004/06/24 - 11:03오전
안녕하세요..
흠.. 제목이 점 이해가 안가실껀데요..
제가 만든 프로그램이.. 그 어떤 프로세스보다도 (커널함수들보다도)
우선순위를 가지고 실행될수있는 방법이 있을까요..?
또한 프로그램이 실행되는 동안 context스위치가 일어나거나 해서..
다른 프로세스로 넘어가는 일이 없도록 하는 방법두요..
제 질문이 이해가 되실지 모르겠네요.. 워낙 초보라서.. ^^
그럼 답변 기다릴께용.~~
PS:이미 실행중인 프로세스를 제치고 실행될수있으면 더 좋구요
오늘 하루도 행복한 하루되시길.. :D
Forums:
man 1 niceman 3 nice <어떠한 역경에도
man 1 nice
man 3 nice
<어떠한 역경에도 굴하지 않는 '하양 지훈'>
#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);
정말 CPU를 놓치기 싫으시다면 RealTime Process를 이용하심
정말 CPU를 놓치기 싫으시다면 RealTime Process를 이용하심이 어떠하신지...
sched_setscheduler()를 이용하시면 됩니다.
그래도, 100% 점유하는 것은 않될 것 같네요... 뭐 프로그램에서 I/O 관련된 System Call을 하나도 이용하지 않는다면 모를까...
네 갈길을 가라! 남이야 뭐라든!
댓글 달기