Intercambio de z

zswap es un  módulo del kernel de Linux que comprime datos al interceptar los intentos de escribir páginas de memoria en una partición de intercambio en un disco. [una]

Integrado en la distribución del kernel desde la versión 3.11. [2] Utiliza algoritmos de compresión proporcionados por el módulo Linux Crypto API .

zswap aumenta la velocidad de paginación del sistema al evitar la paginación en el disco físico al comprimir las páginas y colocarlas en la RAM hasta que sea necesario utilizar un archivo de paginación real en el disco duro . De hecho, zswap es un módulo de almacenamiento en caché de páginas de memoria entre el sistema y la partición de intercambio. Las páginas no se comprimen cuando las páginas se intercambian a un archivo de paginación real. Debido al hecho de que la página comprimida se almacena en caché en la memoria y es posible que nunca se cambie a un archivo de intercambio real, se reduce el número de operaciones de E/S y, en consecuencia, se reduce el desgaste de los medios físicos, lo que es especialmente importante para los SSD.

Notas

  1. Seth Jennings, El caché de intercambio comprimido de zswap Archivado el 14 de octubre de 2020 en Wayback Machine // LWN, 12 de febrero de 2013
  2. Cambios en Linux . kernelnovatos. - "Linux 3.11 se lanzó el 2 de septiembre de 2013...Linux 3.11 se lanzó el 2 de septiembre de 2013". Consultado el 21 de octubre de 2013. Archivado desde el original el 22 de octubre de 2013.