[Suggestion] More clever cache

By Big Muscle | November 22nd, 2008 | 4:41 am

Hello, I have some suggestion which should be included in this nice application:

a) When using RAM cache, the program should monitor free RAM size and adjust cache size according to it.For example when there’s free less than 10% of RAM (could be settable), eBoost should decrease cache size (by flushing the less important information)

b) Optionally to a), there could be some option to set maximum and minimum cache size. eBoostr could behave in such way, when there’s a lot of free RAM, it will increase cache size.

c) File eBoostr.dat stored on HDD could be created in contiguous area to prevent fragmentation and improve IO performance.

Thank you very much.

2 Responses to “[Suggestion] More clever cache”

  1. Andrew Zarudnev
    Nov 23, 2008

    Thank you for the suggestions.
    a) We were thinking of such a functionality. Probably in the next version.
    b) Good idea also, thanks.
    c) This file is reading only once (during the RAM cache initialization), so fragmentation of this file almost does not decrease the performance.


  2. Big Muscle
    Nov 24, 2008

    c) wasn’t meant for RAM cache but for the case when I use cache on some HDD.