Yeah, there's a lot of parameters there. And as I've mentioned before,
I wonder whether we should take NUMA topology into account when deciding
where and when to use queues. My intuition is that most cross-cpu calls
are going to be within cpus on a node, on the grounds that most are
mm->cpu_vm_mask calls, and the rest of the system tries hard to
co-locate processes sharing memory on one node.
Waffle, handwave.
J
--