Hello,
Simple development situation: I'm compiling something with cargo (rust) on my 16-thread CPU with 100% load. I tend to run cargo as nice cargo <whatever>.
In the meantime, I'd like to browse within Firefox. I know that load is load and one cannot ignore that but Firefox as scheduled under such heavy load feels a bit less interactive than I'd like.
Would greatly appreciate any suggestions. I don't care about compilation being e.g. 10% slower. (13.1-RELEASE, AMD Ryzen CPU, 64 GB RAM, 2 GB swap, not swapping at all)
Here's my current
Simple development situation: I'm compiling something with cargo (rust) on my 16-thread CPU with 100% load. I tend to run cargo as nice cargo <whatever>.
In the meantime, I'd like to browse within Firefox. I know that load is load and one cannot ignore that but Firefox as scheduled under such heavy load feels a bit less interactive than I'd like.
Would greatly appreciate any suggestions. I don't care about compilation being e.g. 10% slower. (13.1-RELEASE, AMD Ryzen CPU, 64 GB RAM, 2 GB swap, not swapping at all)
Here's my current
kern.sched
dump:
Code:
kern.sched.always_steal: 0
kern.sched.trysteal_limit: 2
kern.sched.steal_thresh: 1
kern.sched.steal_idle: 1
kern.sched.balance_interval: 127
kern.sched.balance: 1
kern.sched.affinity: 1
kern.sched.idlespinthresh: 157
kern.sched.idlespins: 10000
kern.sched.static_boost: 152
kern.sched.preempt_thresh: 224
kern.sched.interact: 30
kern.sched.slice: 12
kern.sched.quantum: 94488
kern.sched.name: ULE
kern.sched.preemption: 1
kern.sched.cpusetsize: 32