Every program or application is a process. Your computer is always juggling hundreds of processes. You might only see two or three programs running, but your computer’s operating system hides complexity so your system is easier to use. In Resource Management we are concerned with how a computer make sure every process has enough memory, processor speed and storage in order to do what it is supposed to do.
Every time you move your mouse there is a process which must translate the electrical signals from the mouse (a peripheral) into a new cursor position on your screen. When we move the mouse, we expect to see the cursor on the screen move very quickly. But what about the other processes?
Resource management is a higher level topic. Major topics within resource management are: