[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Support for 16KB pages sizes committed.
How the porting procedure is going on?
Though I don't have a GDIUM, I got different types of boards could do some
On Mon, Aug 10, 2009 at 9:50 PM, zhan han<zhanhan.cn%gmail.com@localhost> wrote:
> How the porting procedure is going on?
> Though I don't have a GDIUM, I got different types of boards could do some
> On Mon, Aug 10, 2009 at 2:34 PM, Matt Thomas
> <jabbathespud%gmail.com@localhost> wrote:
>> To avoid an issue with caching on the Gdium I added support for 16KB pages
>> on MIPS for non-MIPS1 CPUs. To enable it add this to your config file:
>> options ENABLE_MIPS_16KB_PAGE
>> no options VMSWAP_UAREA
>> and let me know how it works. Your system should have lots of RAM since
>> you will have 75% less pages.
>> One side effect of the options above is that all lwp's user areas (stacks)
>> are now direct mapped and avoid the TLB. This should slightly improve
>> performance in addition to reduced TLB refills due to the larger the page
>> size. This always means if your L1 caches no longer have virtual aliases at
>> 16KB (which is true for the Loongson2 in the GDIUM) all your pages will
>> remain cached all the time.
Main Index |
Thread Index |