All pastes #933236 Raw Edit

Someone

public c v1 · immutable
·published 2008-03-08 05:17 UTC
rendered paste body
while(psleft>0){		printf("\n\ncurrent time is :  %d\n", currentTime);		for(ii=0; ii<psleft; ii++){		if(process_list[ii].start_time == currentTime){				IQueueStore(ii);				}		}					if(IQueueSize()==0){		printf("idle\n");		}				if(IQueueSize()>0){		PID = IQueueRetrieve();		printf("running process %d for 5 timesharess \n", PID);		process_list[PID].time_left = process_list[PID].time_left-timeSlice;		}		if(process_list[PID].time_left>0){		IQueueStore(PID);		}				if(process_list[PID].time_left==0){		psleft=psleft-1;		}currentTime = currentTime +5;sleep(2);}//end while