Dennis,

I'm still here, John is working with us directly. Guy has done qite a bit of 
work on the VM and he is debugging it now on the target. I have asked him to 
write up an overview and status and we'll post it to the task map.

Tom

Dennis Clarke wrote:
> Cyril, I have spent some time over the past few days reading up and thinking
> about page table schemes.  Keep in mind that I am working in the dark with
> no source to refer to other than the AMD Opteron NUMA-smart sources.
> 
> As a reference we have this from Guy Shaw :
> 
>    http://polaris.blastwave.org/wiki/PolarisVirtualmemdetails
> 
>    http://polaris.blastwave.org/wiki/PolarisVirtualmem
> 
>       and a textbook picture :
> 
>    http://polaris.blastwave.org/attachment/wiki/PolarisVirtualmem/sol_vm.JPG
> 
>>From a long long time ago I have this :
> 
>    http://www.blastwave.org/articles/BLS-0057/index.html
>    I resureccted it and cleaned it up.
> 
> I don't know what the current VA space architecture is and I can only assume
> we have a multi-level page table scheme.  My hope is that we can architect a
> page table scheme with levels of indirection that grant a full address space
> to processes.  A possible downside being fragmentation in PTE groups.  These
> are axioms however.
> 
> I have spent some time over the past months sketching thoughts and reading
> up things from the "OpenSolaris Community: Performance" pages.
> 
> Hopefully we will be able to look at the memory management architecture
> implemented by Tom and Guy Shaw and then go forwards into either 32-bit or
> 64-bit address spaces.
> 
> Dennis
> 
> _______________________________________________
> powerpc-discuss mailing list
> powerpc-discuss at opensolaris.org


-- 
Thomas Riddle

Sun Microsystems Laboratories

16 Network Circle
Menlo Park, CA 94025
Mail-Stop MPK16-162

Email: tom.riddle at sun.com
Phone: (650) 786-2433
Fax:   (650) 786-6020

Reply via email to