wabbajack/Wabbajack.Common/Paths
Chris Bessent e2d5a42254 Reduce memory used by open file streams
Allocating 1 MB for each file stream was causing memory usage
during the install of certain lists to exceed 60 GB.  This is
primarily due to BSA/BA2 creation where tens of thousands of files
are open at the same time.  Additionally, there appears to be a
couple file stream leaks where file streams are not closed until
the entire program is closed.

There appears to still be some discussion on how this affects
performance and a proper fix.  This is more of a dirty "make it work
for more users" fix so people can stop messing with their page files.
2021-01-18 06:13:14 -07:00
..
AbsolutePath.cs Reduce memory used by open file streams 2021-01-18 06:13:14 -07:00
FileCompaction.cs Use .Where for filtering 2020-09-18 00:08:30 +10:00
FullPath.cs Commit missing files 2020-08-05 16:04:04 -06:00
HashRelativePath.cs Commit missing files 2020-08-05 16:04:04 -06:00
IPath.cs Enable optional disk compression 2020-08-05 16:01:45 -06:00
RelativePath.cs HOTFIX: Fix game file sources that don't have MO2 specific names 2021-01-13 18:53:08 -07:00