All pastes #929836 Raw Edit

Anonymous

public c v1 · immutable
·published 2008-03-06 01:46 UTC
rendered paste body
int currentTime = 0;int timeSlice = 5;int getpid;for(i = 0; process_count>0; i++){	if(process_list[i].start_time == currentTime){	printf("storing process %d", i);	IQueueStore(process_list[i].process_id);	}		if(IQueueSize()==0){	printf("idle");	printf("\n");	}	else{	getpid = IQueueRetrieve();	printf("processing %d ", getpid);	printf("\n");	process_list[getpid].time_left = process_list[getpid].time_left -timeSlice;			if(process_list[getpid].time_left>0){		IQueueStore(process_list[getpid].process_id);		}		else{process_count=process_count-1;}	}	currentTime= currentTime + timeSlice;	}