Assignment task: Operating system design
Poorly coded user programs could make serious damages to computer systems, for example, causing the whole system to crash.
a) Suppose a user program wants a block of memory space for a data structure. Explain if it is a good idea for the program to run some instructions and get the memory straight away. Is there anything positive with this approach or what should the program do?