linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/1] mm, shmem: map few pages around fault address if they are in page cache
@ 2014-02-28 22:18 Ning Qu
  2014-02-28 22:18 ` [PATCH 1/1] mm: implement ->map_pages for shmem/tmpfs Ning Qu
                   ` (3 more replies)
  0 siblings, 4 replies; 16+ messages in thread
From: Ning Qu @ 2014-02-28 22:18 UTC (permalink / raw)
  To: Linus Torvalds, Andrew Morton, Mel Gorman, Rik van Riel,
	Kirill A. Shutemov
  Cc: Andi Kleen, Matthew Wilcox, Dave Hansen, Alexander Viro,
	Dave Chinner, Ning Qu, linux-mm, linux-fsdevel, linux-kernel,
	Ning Qu

This is a follow-up patch for "mm: map few pages around fault address if they are in page cache"

We use the generic filemap_map_pages as ->map_pages in shmem/tmpfs.

Please consider applying.

=========================================================================
Below is just some simple experiment numbers from this patch, let me know if
you would like more:

Tested on Xeon machine with 64GiB of RAM, using the current default fault
order 4.

Sequential access 8GiB file
			Baseline 	with-patch
1 thread
    minor fault		205		101	
    time, seconds	7.94		7.82

Random access 8GiB file
			Baseline 	with-patch
1 thread
    minor fault		724		623
    time, seconds	9.75		9.84


Ning Qu (1):
  mm: implement ->map_pages for shmem/tmpfs

 mm/shmem.c | 1 +
 1 file changed, 1 insertion(+)

-- 
1.9.0.279.gdc9e3eb


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2014-03-13 20:51 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-02-28 22:18 [PATCH 0/1] mm, shmem: map few pages around fault address if they are in page cache Ning Qu
2014-02-28 22:18 ` [PATCH 1/1] mm: implement ->map_pages for shmem/tmpfs Ning Qu
2014-03-01  1:20   ` Hugh Dickins
2014-03-01  6:36     ` Ning Qu
2014-03-03 11:07       ` Kirill A. Shutemov
2014-03-03 18:49         ` Ning Qu
2014-03-04 20:02     ` Hugh Dickins
2014-02-28 22:34 ` [PATCH 0/1] mm, shmem: map few pages around fault address if they are in page cache Andrew Morton
2014-03-01  0:35 ` Ning Qu
2014-03-01  1:41   ` Andrew Morton
2014-03-01  6:10     ` Ning Qu
2014-03-01  6:27       ` Ning Qu
     [not found]         ` <20140303143834.90ebe8ec5c6a369e54a599ec@linux-foundation.org>
2014-03-03 23:07           ` Ning Qu
2014-03-03 23:29           ` Linus Torvalds
     [not found]             ` <20140303153707.beced5c271179d1b1658a246@linux-foundation.org>
2014-03-04  0:50               ` Kirill A. Shutemov
     [not found] ` <CACz4_2eYUOkHdOtBJGDGMMwBcQkyPs8BDXQ491Ab_ig4z8q5mQ@mail.gmail.com>
2014-03-13 20:46   ` Ning Qu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).