From: | "Simon 'corecode' Schubert" <corecode@xxxxxxxxxxxx> |
Date: | Thu, 12 Jul 2007 12:37:31 +0200 |
"However, I am wondering whether the same
tuning can be applied to other parts of the kernel? e.g, can't we map
mbuf clusters to 4MB MMU pages instead of 4K pages to improve the
performance under heavy network load?" <-- That might be the question?
- Data gets written by DMA to buffers, so TLB is no issue here - The kernel usually only inspects the packet headers, and they are so small that there is only one pagetable lookup necessary - Copying data to userland anyways incurs pagetable lookups
cheers simon
-- Serve - BSD +++ RENT this banner advert +++ ASCII Ribbon /"\ Work - Mac +++ space for low €€€ NOW!1 +++ Campaign \ / Party Enjoy Relax | http://dragonflybsd.org Against HTML \ Dude 2c 2 the max ! http://golden-apple.biz Mail + News / \
Attachment:
PGP.sig
Description: This is a digitally signed message part