Messages in this thread | | | Date | Sun, 13 Oct 2002 01:13:44 -0700 (PDT) | Subject | Re: Strange load spikes on 2.4.19 kernel | From | "David S. Miller" <> |
| |
From: "Joseph D. Wagner" <wagnerjd@prodigy.net> Date: Sun, 13 Oct 2002 03:16:30 -0500
"SMP locking primitives"? Tell me what that is again? Oh yeah! That's when the kernel basically gives SMP a timeout and behaves as if there was only one processor.
So in effect, I was right. File processes really do use one and only one processor.
Not true. While a block is being allocated on mounted filesystem X on one cpu, a TCP packet can be being processed on another processor and a block can be allocated on mounted filesystem Y on another processor.
Actually, it can even be threaded to the point where block allocations on the same filesystem can occur in parallel as long as it is being done for different block groups.
So in effect, you're not so right. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |