Whichfunctionisusedforstartingaprocess
wait()B
exec()C
exit()D
fork()Whichisnotoneofthemajordifferencesbetweenuser-levelthreadsandkernel-levelthreads
Oneuser-levelthreadcanbeonlymappedbeonekernelthread
Userthreadsarescheduledbythethreadlibraryandthekernelscheduleskernelthreads
User-levelthreadsareunknownbythekernel,whereasthekernelisawareofkernelthreads
Kernelthreadsneednotbeassociatedwithaprocesswhereaseveryuserthreadbelongstoaprocess
-*Inoperatingsystem,whichsturctureisusedforcontrollingandmanagingtheprocessexecutionA
interruptB
systemkernelC
semaphoreD
processcontrolblock+Whenaprocesschangesstate,whichofthefollowingconversionwillnotoccurA
Running->ReadyB
Ready->RunningC
Waiting->RunningD
Running->Waiting-*Iftherearefiveprocessesinthesystem,howmanyprocessesatmostmaybeunderthewa