All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: UBIFS: Failed to read/write file when contiguous pages are not enough
       [not found] <80B78A8B8FEE6145A87579E8435D78C3079814E8@FZEX3.ruijie.com.cn>
@ 2017-03-20  9:14 ` Richard Weinberger
       [not found]   ` <80B78A8B8FEE6145A87579E8435D78C307988C07@FZEX3.ruijie.com.cn>
  0 siblings, 1 reply; 2+ messages in thread
From: Richard Weinberger @ 2017-03-20  9:14 UTC (permalink / raw)
  To: yhb, linux-mtd; +Cc: dedekind1, yushouhua, dengwenjie, huangcb, jiangxh

Am 20.03.2017 um 10:09 schrieb yhb@ruijie.com.cn:
> The number of free pages is above high watermark, but the number of the free pages with order >= 1 is below half of min watermark.
> Many processes hang in the page fault handler.
> UBIFS needs improvement: do not allocate contiguous pages.

Also care to answer my questions?

Thanks,
//richard

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

* Re: 答复: UBIFS: Failed to read/write file when contiguous pages are not enough
       [not found]   ` <80B78A8B8FEE6145A87579E8435D78C307988C07@FZEX3.ruijie.com.cn>
@ 2017-03-21  7:30     ` Artem Bityutskiy
  0 siblings, 0 replies; 2+ messages in thread
From: Artem Bityutskiy @ 2017-03-21  7:30 UTC (permalink / raw)
  To: 余华兵(平台一部
	福州), 'Richard Weinberger',
	linux-mtd
  Cc: 俞寿华(平台一部
	福州),
	邓文杰(平台一部
	福州),
	黄崇滨(平台一部
	福州),
	江信辉(平台一部
	福州)

On Tue, 2017-03-21 at 01:53 +0000, 余华兵(平台一部 福州) wrote:
> Or does this only happen when the kernel tries to produce free memory
> in the writeback path?
> //This happens when UBIFS reads or writes a file. UBIFS should avoid
> applying for continuous pages, otherwise it will fail when the
> continuous pages are not enough.

You are right that it will be better if UBIFS allocates single pages
only. But this is an improvement request. It is not a bug to do order 1
allocations, it is just an imperfection: UBIFS could work better on
system with highly fragmented memory.

Artem.

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

end of thread, other threads:[~2017-03-21  7:30 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <80B78A8B8FEE6145A87579E8435D78C3079814E8@FZEX3.ruijie.com.cn>
2017-03-20  9:14 ` UBIFS: Failed to read/write file when contiguous pages are not enough Richard Weinberger
     [not found]   ` <80B78A8B8FEE6145A87579E8435D78C307988C07@FZEX3.ruijie.com.cn>
2017-03-21  7:30     ` 答复: " Artem Bityutskiy

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.