Linux内核中的一种机制，能对各类可用作交换空间的存储进行抽象。因此，zswap可通过提供内部可见的伪-RAM设备，以frontswap后端驱动的身份运作。换句话说，frontswap API使得zswap可在内存页交换出的时候拦截它，及已交换页面的页缺失；在获取这两个通路后，zswap便可充当交换页面的压缩回写缓存。在内部，zswap使用由内核加密API提供的压缩模块，从而使其有可能（比如说）使用受内核支持的硬件压缩加速器，将压缩任务搬离主CPU。使用内核引导参数，开机时可以动态地选择要使用的压缩模