Re: [PATCH v1] tools/vm/page-types.c: remove memset() in walk_pfn()

2016-03-08 Thread Naoya Horiguchi
On Wed, Mar 09, 2016 at 07:28:21AM +0300, Konstantin Khlebnikov wrote: > On Tue, Mar 8, 2016 at 8:58 AM, Naoya Horiguchi > wrote: > > On Tue, Mar 08, 2016 at 08:12:09AM +0300, Konstantin Khlebnikov wrote: > >> On Tue, Mar 8, 2016 at 4:47 AM, Naoya Horiguchi > >>

Re: [PATCH v1] tools/vm/page-types.c: remove memset() in walk_pfn()

2016-03-08 Thread Naoya Horiguchi
On Wed, Mar 09, 2016 at 07:28:21AM +0300, Konstantin Khlebnikov wrote: > On Tue, Mar 8, 2016 at 8:58 AM, Naoya Horiguchi > wrote: > > On Tue, Mar 08, 2016 at 08:12:09AM +0300, Konstantin Khlebnikov wrote: > >> On Tue, Mar 8, 2016 at 4:47 AM, Naoya Horiguchi > >> wrote: > >> > I found that

Re: [PATCH v1] tools/vm/page-types.c: remove memset() in walk_pfn()

2016-03-08 Thread Konstantin Khlebnikov
On Tue, Mar 8, 2016 at 8:58 AM, Naoya Horiguchi wrote: > On Tue, Mar 08, 2016 at 08:12:09AM +0300, Konstantin Khlebnikov wrote: >> On Tue, Mar 8, 2016 at 4:47 AM, Naoya Horiguchi >> wrote: >> > I found that page-types is very slow and my

Re: [PATCH v1] tools/vm/page-types.c: remove memset() in walk_pfn()

2016-03-08 Thread Konstantin Khlebnikov
On Tue, Mar 8, 2016 at 8:58 AM, Naoya Horiguchi wrote: > On Tue, Mar 08, 2016 at 08:12:09AM +0300, Konstantin Khlebnikov wrote: >> On Tue, Mar 8, 2016 at 4:47 AM, Naoya Horiguchi >> wrote: >> > I found that page-types is very slow and my testing shows many timeout >> > errors. >> > Here's an

Re: [PATCH v1] tools/vm/page-types.c: remove memset() in walk_pfn()

2016-03-07 Thread Naoya Horiguchi
On Tue, Mar 08, 2016 at 08:12:09AM +0300, Konstantin Khlebnikov wrote: > On Tue, Mar 8, 2016 at 4:47 AM, Naoya Horiguchi > wrote: > > I found that page-types is very slow and my testing shows many timeout > > errors. > > Here's an example with a simple program

Re: [PATCH v1] tools/vm/page-types.c: remove memset() in walk_pfn()

2016-03-07 Thread Naoya Horiguchi
On Tue, Mar 08, 2016 at 08:12:09AM +0300, Konstantin Khlebnikov wrote: > On Tue, Mar 8, 2016 at 4:47 AM, Naoya Horiguchi > wrote: > > I found that page-types is very slow and my testing shows many timeout > > errors. > > Here's an example with a simple program allocating 1000 thps. > > > > $

Re: [PATCH v1] tools/vm/page-types.c: remove memset() in walk_pfn()

2016-03-07 Thread Konstantin Khlebnikov
On Tue, Mar 8, 2016 at 4:47 AM, Naoya Horiguchi wrote: > I found that page-types is very slow and my testing shows many timeout errors. > Here's an example with a simple program allocating 1000 thps. > > $ time ./page-types -p $(pgrep -f test_alloc) > ... > real

Re: [PATCH v1] tools/vm/page-types.c: remove memset() in walk_pfn()

2016-03-07 Thread Konstantin Khlebnikov
On Tue, Mar 8, 2016 at 4:47 AM, Naoya Horiguchi wrote: > I found that page-types is very slow and my testing shows many timeout errors. > Here's an example with a simple program allocating 1000 thps. > > $ time ./page-types -p $(pgrep -f test_alloc) > ... > real0m17.201s > user

[PATCH v1] tools/vm/page-types.c: remove memset() in walk_pfn()

2016-03-07 Thread Naoya Horiguchi
I found that page-types is very slow and my testing shows many timeout errors. Here's an example with a simple program allocating 1000 thps. $ time ./page-types -p $(pgrep -f test_alloc) ... real0m17.201s user0m16.889s sys 0m0.312s $ time ./page-types.patched -p $(pgrep

[PATCH v1] tools/vm/page-types.c: remove memset() in walk_pfn()

2016-03-07 Thread Naoya Horiguchi
I found that page-types is very slow and my testing shows many timeout errors. Here's an example with a simple program allocating 1000 thps. $ time ./page-types -p $(pgrep -f test_alloc) ... real0m17.201s user0m16.889s sys 0m0.312s $ time ./page-types.patched -p $(pgrep