StartupCache: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 9: Line 9:
* Index of entries in the file(at the end of it)
* Index of entries in the file(at the end of it)
* Per entry-checksum like jars
* Per entry-checksum like jars
* No multiplexing, writing to the cache will write into a memory buffer and it will be serialized on .Close()
* No multiplexing, writing to the cache will write into a memory buffer and it will be serialized on .Close() (one close() per module).
* Single mmaped cache file to reduce file io
* Single mmaped cache file to reduce file io
* Will be suitable for everything that's currently stored in fastload + manifest cache + pref cache + etc
* Will be suitable for everything that's currently stored in fastload + manifest cache + pref cache + etc

Navigation menu