C ++透明字符串内存压缩

时间:2018-06-14 22:56:20

标签: c++ string compression

我们有一个长期运行的应用程序(实际上是一个Windows服务),我们希望它们的占地面积尽可能小。

我们的应用程序需要存储一些较小的字符串,只需很少读取(例如每30-60分钟一次)。我们考虑过压缩内存中的字符串。减少RAM使用的好处肯定会超过在我们的用例中压缩/解压缩所需的CPU周期。

是否有一个提供压缩字符串类的库,它透明地压缩写入它的任何内容并在读取时自动解压缩?

我们正在使用STL和Boost。我们不希望将数据分页到磁盘。

0 个答案:

没有答案