rikyoz / bit7z

A C++ static library offering a clean and simple interface to the 7-zip shared libraries.
https://rikyoz.github.io/bit7z
Mozilla Public License 2.0
623 stars 113 forks source link

Large Memory Pages support #26

Closed levicki closed 5 years ago

levicki commented 5 years ago

7-Zip DLLs supports using Large Memory Pages as a speed optimization.

It would be nice if we could request this to be used when possible if it already isn't used by default.

The 7-Zip API to call is SetLargePageMode.

rikyoz commented 5 years ago

Good idea, I think I'll add the possibility to call the SetLargePageMode function from the Bit7zLibrary class.

Thank you for your suggestion!