linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* kswapd hogging in lowmem_shrink
@ 2015-03-13 14:25 Vaibhav Shinde
  2015-03-13 14:52 ` Rik van Riel
  2015-03-13 15:23 ` Michal Hocko
  0 siblings, 2 replies; 6+ messages in thread
From: Vaibhav Shinde @ 2015-03-13 14:25 UTC (permalink / raw)
  To: linux-mm, linux-kernel, Andrew Morton, Mel Gorman

[-- Attachment #1: Type: text/plain, Size: 787 bytes --]

On low memory situation, I see various shrinkers being invoked, but in
lowmem_shrink() case, kswapd is found to be hogging for around 150msecs.

Due to this my application suffer latency issue, as the cpu was not
released by kswapd0.

I took below traces with vmscan events, that show lowmem_shrink taking such
long time for execution.

kswapd0-67 [003] ...1  1501.987110: mm_shrink_slab_start:
lowmem_shrink+0x0/0x580 c0ee8e34: objects to shrink 122 gfp_flags
GFP_KERNEL pgs_scanned 83 lru_pgs 241753 cache items 241754 delta 10
total_scan 132
kswapd0-67 [003] ...1  1502.020827: mm_shrink_slab_end:
lowmem_shrink+0x0/0x580 c0ee8e34: unused scan count 122 new scan count 4
total_scan -118 last shrinker return val 237339

Please provide inputs on the same.

Thanks and Regards,
Vaibhav

[-- Attachment #2: Type: text/html, Size: 855 bytes --]

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

end of thread, other threads:[~2015-03-16 11:43 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-13 14:25 kswapd hogging in lowmem_shrink Vaibhav Shinde
2015-03-13 14:52 ` Rik van Riel
2015-03-13 15:27   ` Vaibhav Shinde
2015-03-16  7:45   ` Vaibhav Shinde
2015-03-16 11:43     ` Rik van Riel
2015-03-13 15:23 ` Michal Hocko

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).