0 votes
0 answers
441
What is the meaning of the term busy waiting ? What other kinds of waiting are there in an operating system ? Can busy waiting be avoided altogether ? Explain your answer...
0 votes
0 answers
443
disabling interrupts frequently can affect the system’s clock. Explain why this can occur and how such effects can be minimized.
0 votes
3 answers
444
0 votes
1 answer
446
Using Amdahl’s Law, calculate the speedup gain of an application that has a 60 percent parallel component for (a) two processing cores and (b) four processing cores.
0 votes
1 answer
447
1 votes
2 answers
448
Can a multithreaded solution using multiple user-level threads achieve better performance on a multiprocessor system than on a single processor system ? Explain.
1 votes
1 answer
449
Which of the following components of program state are shared across threads in a multithreaded process ?a. Register valuesb. Heap memoryc. Global variablesd. Stack memor...
0 votes
0 answers
450
Under what circumstances does a multithreaded solution using multiple kernel threads provide better performance than a single-threaded solution on a single-processor syst...
0 votes
0 answers
451
Provide two programming examples in which multithreading does not provide better performance than a single-threaded solution.
0 votes
0 answers
453
What resources are used when a thread is created ? How do they differ from those used when a process is created ?
0 votes
0 answers
454
0 votes
1 answer
455
What are two differences between user-level threads and kernel-level threads ? Under what circumstances is one type better than the other ?
0 votes
0 answers
456
Provide two programming examples in which multithreading provides better performance than a single-threaded solution.
0 votes
0 answers
459
0 votes
0 answers
460
Give an example of a situation in which ordinary pipes are more suitable than named pipes and an example of a situation in which named pipes are more suitable than ordina...