HiveBrain v1.2.0
Get Started
← Back to all entries
patternMinor

What is a student process?

Submitted by: @import:stackexchange-cs··
0
Viewed 0 times
processstudentwhat

Problem

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.

Solution

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.

Context

StackExchange Computer Science Q#39760, answer score: 6

Revisions (0)

No revisions yet.