Hello Ryusuke, and other nilfs developers, and users! I have left my computer working, testing nilfs. I have found that after a log period of time, most of the memory in the computer vas allocated as cache (according to vmstat) and even aftel killing all processes that held files open, the amount (~430 megabytes) did not decrease significantly. I have unmounted the filesystem, and most cache was freed up, and after remounting nilfs, the system was fast as lightning again (the module was not needed to be removed to reclaim the memory). This leads to the assumption, that some data is left cached, even when not in use. To reproduce this behaviour, I simply started "vmstat 1", and rtorrent, started a download, and watched the cache consumption climb. after exiting rtorrent, most of the cache is not reclaimed, not even after a long period of time. (i understand, that leaving blocks in the cache is preferable for a log structured fs, as that reduces seeks necessary for reading, but possibly some aging mechanism, and/or a maximum cache size option would be a good idea to implement in the future, if not yet done)
Apart from this minor issue, the fs is working fine. i feel that (but this is very subjective, only based on my perception) the current rate of this leakage is far smaller that the rate i experienced with the patched version of testing-8. (than the system went unusable after a few minutes, as all mem was consumed, not it took more than 4 hours, as i wrote a letter with fairly much free mem before leaving home with the machine running.) Sorry for flooding the mail list with my self-contradictory status reports. Please tell me, where can i read about the architecture of nilfs2 in greater detail, other than the code? (i'm willing to understand the code as well, but i'd need some guidance, where to start. I'd be the most happy if i could provide some more useful help rather than constant "complaining") has many things changed since nilfs1? (i have found papers about that on the project homepage) Yours sincerely: Gergely Gábor -- Gergely Gábor <[EMAIL PROTECTED]> * random fortune: Rome wasn't burnt in a day.
signature.asc
Description: PGP signature
_______________________________________________ users mailing list [email protected] https://www.nilfs.org/mailman/listinfo/users
