LWN.net Logo

Rik van Riel's Talk

Rik van Riel's Talk

Posted Jul 29, 2003 4:19 UTC (Tue) by Webexcess (subscriber, #197)
In reply to: Rik van Riel's Talk by tjc
Parent article: Trip report: the Ottawa Linux Symposium

Does the JVM walk through it's entire virtual address space, or does it just visit pages that have been marked in some way?

I don't know enough about Java VMs to say. :-|

By "bad for the elevator", you are talking about the disk allocation algorithm?

The elevator code is there to reduce disk seeking by reordering disk operations. Unfortunately, when one operation depends on the preceeding one, it never gets a chance. If your page tables are on disk, then you don't know where on disk the page data you need is until after you've fetched the tables. Ie, paging gets alot slower.


(Log in to post comments)

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds