4

According to Galvin and Silberschatz, 5 queues are maintained in multilevel queue scheduling, each for:

  • System Process
  • Interactive Process
  • Interactive Editing Process
  • Batch process
  • Student Process

where System process has highest priority and Student process has lowest priority.

What is meant by Student Process?

Also, I only have a vague idea about the rest except system process. If possible, elucidate them.

MAKZ
  • 149
  • 1
  • 4

2 Answers2

6

My best guess: a student process is a process run by a student.

All users have to log in. The OS may well know various types of users, and may be able to determine from some table that a given user is a student. This can be useful to lower their priority for computer time in a shared machine used mainly for research, or possibly do the opposite during exam period. So having a scheduling queue for student processes would make sense.

As far as I know ... there is no direct relation to learning machines who would run processes that are studying something. But who knows? It may be coming.

babou
  • 19,645
  • 43
  • 77
0

i dont know what student processes are all about. what i know is that , they are just one of the category of process in multilevel queue scheduling