mirror of
https://github.com/derrod/legendary.git
synced 2024-06-02 10:44:54 +12:00
69383c4788
This is an optimization that aims to fix issues with some titles such as World War Z that have lots of duplicated files resulting in a very high runtime cache requirement. The basic idea is to group files that share lots of chunks together so the data can be removed from the cache sooner. For most games this has little to no effect. For some titles with heavy duplication it can reduce the RAM usage significantly however. For instance the RAM requirements for World War Z are reduced from 5.3 GiB to 499 MiB. Partially fixes #17 |
||
---|---|---|
.. | ||
__init__.py | ||
manager.py | ||
workers.py |