This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: JFFS2 "eating memory" when creating files
- From: Andrew Lunn <andrew at lunn dot ch>
- To: oyvind dot harboe at zylin dot com
- Cc: ecos-discuss at sources dot redhat dot com
- Date: Thu, 18 Mar 2004 15:42:15 +0100
- Subject: Re: [ECOS] JFFS2 "eating memory" when creating files
- References: <1078925132.26990.62.camel@famine>
> After making the attached changes to fs-ecos.c, things are looking much
> better, but JFFS2 still "eats" 24 bytes every time I open, write and
> close a file.
Im not sure i like this patch as is.
Question: What happens when you open/write/close the same file again
and again? Does it use the cached information or does it create a new
cache entry each time?
Im assuming it does reuse the cached information. Thats what a cache
is for. So keeping the cache around helps make the fs faster.
Your patch should be controlled by a configuration option which
controls is the cache is flushed on close and the default should be
not to flush the cache.
Andrew
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss