When a user clicks a particular file or an .exe file on a computer, what process does the system go through before the actual file is loaded onto the desktop?

Showing Answers 1 - 1 of 1 Answers

When a user executes a file , the process is directly loaded into the memory . Genearly some OS has a Long term scheduler which moves the processes from the waiting queue to the ready queue(in memory). This long term scheduler controlls the degree of multiprogramming in the system.

But some operating systems like windows don't have this long term scheduler but directly puts every process in the ready queue in memory waiting for the CPU allocation to that process.

After this the short term scheduler finally schedules the cpu to the process in the main memory according to various cpu scheduling algorithms .

Also note that whole process is not directly put in the memory instead only certain pages are kept in the memory at a time .

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions