|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
RE: [Xen-ia64-devel] [PATCH] Enable hash vtlb
> The kernel build time is about 2040s without this patch.
> The kernel build time is about 2085s with this patch.
> Means this patch loses 2% performance.
Um, 2% may not seem like a big deal (big cake?) when measuring
VTI performance, but it approximately doubles the overhead for
non-VTI.
I thought the whole point of this patch was to improve
performance?
I agree with Tristan that if there are multiple purposes
for this patch, they should be broken out and submitted
individually. For example, if your TLB mapping fix solves
the "gcc segmentation fault" issue, even if there is a
performance hit, the fix should be accepted. However,
adding collision chains should only be done if it is
shown to improve performance. Tying these changes together
in a single patchset is not a good idea.
And if the patchset (or a subset of it) *doesn't* fix the
"gcc segmentation fault" issue AND causes a performance
degradation AND only fixes a theoretical bug, I don't think
it should be applied now as it changes enough fundamental
hypervisor code that it is reasonable to expect that it
may introduce other subtle bugs. We should revisit it
after Isaku's VP patches are integrated and stable as
getting VP/vnif/ballooning working is higher priority.
Just my two cents...
Dan
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-ia64-devel] [PATCH] Enable hash vtlb, Xu, Anthony
- RE: [Xen-ia64-devel] [PATCH] Enable hash vtlb, Xu, Anthony
- RE: [Xen-ia64-devel] [PATCH] Enable hash vtlb,
Magenheimer, Dan (HP Labs Fort Collins) <=
- RE: [Xen-ia64-devel] [PATCH] Enable hash vtlb, Yang, Fred
- RE: [Xen-ia64-devel] [PATCH] Enable hash vtlb, Xu, Anthony
- RE: [Xen-ia64-devel] [PATCH] Enable hash vtlb, Xu, Anthony
- RE: [Xen-ia64-devel] [PATCH] Enable hash vtlb, Magenheimer, Dan (HP Labs Fort Collins)
- RE: [Xen-ia64-devel] [PATCH] Enable hash vtlb, Xu, Anthony
- RE: [Xen-ia64-devel] [PATCH] Enable hash vtlb, Magenheimer, Dan (HP Labs Fort Collins)
- RE: [Xen-ia64-devel] [PATCH] Enable hash vtlb, Yang, Fred
|
|
|
|
|