Re: [-mm PATCH] Memory controller improve user interface
From: Dave Hansen <hidden>
Date: 2007-08-29 22:36:52
Also in:
lkml
From: Dave Hansen <hidden>
Date: 2007-08-29 22:36:52
Also in:
lkml
On Thu, 2007-08-30 at 03:57 +0530, Balbir Singh wrote:
True, mmap() is a good example of such an interface for developers, I am not sure about system admins though. To quote Andrew <quote> Reporting tools could run getpagesize() and do the arithmetic, but we generally try to avoid exposing PAGE_SIZE, HZ, etc to userspace in this manner. </quote>
Well, rounding to PAGE_SIZE exposes PAGE_SIZE as well, just in a non-intuitive fashion. :) If we're going to modify what the user specifies, we should probably at least mandate that writes are only a "suggestion" and users must read back the value to ensure what actually got committed. If we're going to round in any direction, shouldn't we round up? If a user specifies 4097 bytes and uses two pages, we don't want to complain when they hit that second page. -- Dave -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>