多处理和niceness值

Posted

技术标签:

【中文标题】多处理和niceness值【英文标题】:Multiprocessing and niceness value 【发布时间】:2010-02-02 00:54:25 【问题描述】:

有没有人知道在多处理中创建进程或池时设置其 niceness 值的简单方法?

【问题讨论】:

【参考方案1】:
os.nice(increment)
Add increment to the process’s “niceness”. Return the new niceness. Availability: Unix.

来自http://docs.python.org/library/os.html#os.nice。

有什么原因不能在子进程中调用它吗?

【讨论】:

【参考方案2】:

尝试导入 ctypes 模块并寻找 pthread_schedparam() 或 SetThreadPriority() (Linux / Windows)。

【讨论】:

以上是关于多处理和niceness值的主要内容,如果未能解决你的问题,请参考以下文章

Linux内核 | 进程调度

linux进程管理之优先级

20181204进程优先级nice

linux内核设计与实现--进程调度 系统调用

进程设置优先级啥作用?

将多处理函数的返回值放入矩阵