假设我的系统中正在运行四个用户进程,例如 P1、P2、P3、P4。用户能否理解哪个进程的优先级最低?内核如何确定进程的优先级?在确定进程优先级时会考虑哪些参数?
我需要此信息,因为我正在尝试暂停与其他进程相比优先级最低的进程之一。
最佳答案
进程优先级并不那么简单,通常除非您执行某些操作,否则所有用户级进程都具有相同的优先级(因为它们由调度程序共享时间)。但是,您可以指示内核通过为每个进程使用 nice
值来确定进程的优先级/取消优先级。
关于linux - 内核如何确定进程优先级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52910195/