网格:用于C / C ++的压缩内存管理 Mesh是替代品,它可以透明地从内存碎片中恢复,而无需更改应用程序代码。 在PLDI 2019上发表的中详细描述了网格。 或观看《怪圈》中Bobby Powers的演讲: Mesh在Linux和macOS上运行。 Windows正在开发中。 Mesh使用作为构建系统,但将其包装在Makefile中,除了libc之外没有其他运行时依赖项: $ git clone https://github.com/plasma-umass/mesh $ cd mesh $ make; sudo make install # example: run git with mesh as its allocator: $ LD_PRELOAD=libmesh.so git status 如果您有任何疑问,请打开一个问题! 但是会融合吗? 如果运行与网格(或带
2021-02-23 14:03:21 2.97MB memory allocator memory-allocator memory-management
1