patternMinor
What is a student process?
Viewed 0 times
processstudentwhat
Problem
According to Galvin and Silberschatz, 5 queues are maintained in multilevel queue scheduling, each for:
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.
- 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.
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.