I am pleased to be able to announce that I have enabled the persistent source object cache on the RISC OS build. This means that RISC OS CI builds from #1956 onwards have the capability to store cacheable objects fetched from from the web to disc.
I would appreciate any feedback on this feature though bugs should be logged through the usual means of the bug tracker. This cache will reduce the amount of data downloaded for many web pages (in some cases dramatically) and should improve the overall user experience. The tradeoff here is using disc space (and some memory for book keeping) in return for a reduction in bandwidth usage and latency. If your system has limited disc or memory you may wish to disable this feature. The amount of disc used for this cache is selected using the disc_cache_size option. The RISC OS frontend does not currently have a user interface to set this value. The cache value is number of bytes to use on disc and a value of 0 will disable the cache completely. The default value is set to a gigabyte. To set this value you need to quit NetSurf, edit the Choices file manually and restart NetSurf. This feature uses the !Cache resource from Adam Richardson which is distributed as part of the !Boot resources in every CI release build. The !Boot should be merged to get this installed. If !Cache is not available the cache will be disabled. -- Regards Vincent http://www.kyllikki.org/