shortsleep
20usecs sleep 10usecs
30usecs sleep 50usecs
40usecs spawn test
45usecs wait
50usecs exit
test
8usecs exit
why is the CPU only idle for one usec? I thought it would be idle for the 10usecs that shortsleep is sleeping
Just to clarify this section
If multiple processes can be unblocked at any time, they are unblocked (added to the READY queue) in the same order that they requested their action.
so if two processes where sleeping, pid0 and pid1, and pid0 called sleep...
How are all the commands invoked? I know the first command is automatically invoked, and once that command finishes is the next command in the file invoked and moved into the ready queue? Or are all commands from the command file moved into the ready...
Wouldn't there be multiple processes in the ready queue as processes are moved from blocked to ready once they have received the data they were waiting on?
Hi,
Regarding this section of the project
If multiple processes are waiting to acquire the data-bus, the process that has been waiting the longest for the device with the fastest read speed will next acquire the data-bus. Thus, all processes waiting o...
If anyone is still looking for a partner, email me at 233 0 3 t d n . w . d . u i e t e d t - u , t e p o e s t a a e n w i i g t e l n e t f r t e d v c i h t e f s e t r a p e i l n x c u r h a a b s h s l r c s e a t ...