Subversion Repositories HelenOS-doc

Compare Revisions

Ignore whitespace Rev 19 → Rev 20

/design/trunk/src/ch_arch_overview.xml
17,7 → 17,7
Zones - linked list (not many zones, so we can afford it. Can be replaced with B-tree in the future)
Number of zones depends on HW tables. Describe zone allocation/deallocation algoritm
</para>
<para>Page tables. 4 level hierarchical and hash directly supported. B+ Tree can be implemented.
<para>Page tables. 4 level hierarchical and hash directly supported. B+ Tree can be implemented.</para>
<para>For paging there is an abstract layer</para>
<para>TLB shootdown implementation (update TLB upon mapping update/remove).
TLB shootdown ASID/ASID:PAGE/ALL.
29,5 → 29,6
Special address space area type - device - prohibits shrink/extend syscalls to call on it.
Address space has link to mapping tables (hierarchical - per Address space, hash - global tables).
</para>
</section>
</chapter>