|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
Re: single software TLB vs. multiple software TLBs (was RE: [Xen-ia64-de
Le Mercredi 12 Avril 2006 11:41, Dong, Eddie a écrit :
> Tristan Gingold wrote:
> > Le Mercredi 12 Avril 2006 10:57, Dong, Eddie a écrit :
> >> Tristan:
> >> You are probably avocating for the flexibility of hash TLB too from
> >> the issue :-) Yes, when multiple TLBs are supported, i.e. hash TLB
> >> here, those big guest page translations can be put into software TLB
> >> using gmfn (leave to future tuning). When it is inserted into
> >> machine TLB or VHPT, it can be breakdown to many small page size
> >> translations (up to the balance of performance and functionality).
> >
> > No, you have to split and insert all entries!
>
> Just make sure I am understanding correctly. With the help of software TLB
> for guest huge translation, you have the flexibility to either breakdown it
> into smaller ones to VHPT for all entries at a time, or you can do one at a
> time. Defenitely several at a time is also OK if people want to :-)
I don't understand how it can work without writing all entries. Xen doesn't
know which entry will be used.
BTW, by breaking entries hugetlb feature is questionnable.
Tristan.
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
|
|
|
|