* 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@lists.infradead.org
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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox