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