Re: [Yaffs] Tnode RAM usage

Top Page
Message as email
+ (text/plain)
+ (text/html)
Delete this message
Reply to this message
Author: Charles Manning
To: Wes Edens
Subject: Re: [Yaffs] Tnode RAM usage
Hello Wes

The tnode tree is always kept in RAM. It would be difficult to do otherwise
and still keep performance high.

Of course the tnode tree is used when the file is open, but it is also used
when doing garbage collection etc.

I guess something could be done to store the tnode in flash, but that would
require doing updates every time there's gc etc.

Some further info in in case you
have not read that.

-- Charles

On Tue, Mar 7, 2017 at 4:45 AM, Wes Edens <> wrote:

> Is the associated Tnode tree of a file kept in RAM regardless of if the
> file is open? And if so has anyone ever tried freeing Tnodes base on
> whether the file is currently open? I'm just trying to see if there is a
> way to cut RAM usage.
> Thank You,
> Wes
> _______________________________________________
> yaffs mailing list