执行 proc_nice() 时,它实际上是 Apache 的线程吗?
如果是这样,并且如果当前用户(非超级用户)不能放弃其原始优先级,是否会在 Apache 2.0x 服务器上杀死适当的 Apache 线程(apache_child_terminate)?
问题是我试图限制允许用户运行 Ad-Hack 查询的应用程序的影响。查询可能很大,因此对数据的转换需要大量内存和 CPU。
我已经重写了流程,使其更加基于流 - 有助于减少内存消耗,但我也希望流程运行较低的优先级。但是我不能让 Apache 线程处于低优先级,因为我们有很多高优先级的 Web 服务在同一个机器上运行。
TIA