压缩，然后存储到系统RAM内动态分配的内存池中。回写到实际交换设备的动作则会延迟，甚至能完全避免，从而显着减少Linux系统用于交换的I/O；副作用则是压缩所需的额外CPU周期。zswap能减少I/O，因而有利于使用固态存储的设备，包括嵌入式设备、上网本及其它相似的低端硬件设备，也包括其它使用SSD存储的设备。由于其固有性质，闪存的寿命有限，因而避免以其提供交换空间可防止其迅速磨损。
内部机制.zswap通过使用由"frontswap"提供的API集成入Linux内核虚拟内存子