La caché de imágenes del lado del cliente PCoIP almacena contenidos de imagen en el cliente para evitar una retransmisión. Esta función está habilitada de forma predeterminada para reducir el uso del ancho de banda.

La caché de imagen PCoIP captura la redundancia espacial así como la temporal. Por ejemplo, cuando se desplaza hacia abajo en un documento PDF, el contenido nuevo aparece desde la parte inferior de la ventana y el contenido antiguo desaparece desde la parte superior de la ventana. Todo el contenido restante se mantiene constante y se mueve hacia arriba. La caché de imágenes PCoIP es capaz de detectar esta redundancia espacial y temporal.

Debido a que durante el desplazamiento, la información mostrada que se envía al dispositivo cliente es una secuencia de índices de caché, utilizando la caché de imágenes se ahorra una cantidad significativa de ancho de banda. Este desplazamiento eficiente tiene beneficios en LAN y a través de WAN.

  • En LAN, donde el ancho de banda está relativamente sin restringir, con el almacenamiento caché de imágenes del lado del cliente se proporciona un ahorro significativo de ancho de banda.
  • A través de WAN, para mantenerse dentro del ancho de banda restringido disponible, la acción de desplazarse suele degradarse a menos que se use la caché del lado del cliente. En esta situación, el almacenamiento caché del lado del cliente permite ahorrar ancho de banda y garantiza una experiencia de desplazamiento suave y con una buena respuesta.

De forma predeterminada, está función está habilitada, por lo que el cliente almacena partes de la pantalla que se transmitió previamente. El tamaño predeterminado de la caché es 250 MB. Un tamaño mayor de caché reduce el uso del ancho de banda, pero requiere más memoria en el cliente. Un tamaño menor de caché consume más ancho de banda. Por ejemplo, un cliente ligero con poca memoria necesita un tamaño menor de caché.

Establecer la propiedad de configuración

Para configurar el tamaño de caché, puede establecer la propiedad pcoip.image_cache_size_mb. Por ejemplo, la siguiente configuración establece el tamaño de caché en 50 MB:

pcoip.image_cache_size_mb = 50

Use un espacio antes y después del signo igual (=).

Si especifica un valor menor a la cantidad de la memoria disponible dividida entre 2, el valor se redondea al múltiplo de 10 más próximo. El valor mínimo es 50. Se ignorará cualquier valor que sea menor de 50.

Si especifica un valor superior a la cantidad de memoria disponible dividida entre 2, el valor se establece en la cantidad de memoria disponible dividida entre 2 y se redondea al múltiplo de 10 más próximo.

Puede establecer esta propiedad en todos los archivos. Cuando se inicia Horizon Client, la configuración se procesa desde varias ubicaciones en el siguiente orden:

  1. /etc/teradici/pcoip_admin_defaults.conf
  2. ~/.pcoip.rc
  3. /etc/teradici/pcoip_admin.conf

Si una configuración se define en varias ubicaciones, el valor que se usa es el que se obtiene de la última lectura de archivo.

Nota: Puede configurar la siguiente propiedad para que muestre una indicación visual que notifique que la caché de imágenes está funcionando:
pcoip.show_image_cache_hits = 1
Con esta configuración, verá un rectángulo alrededor de cada mosaico (32 x 32 píxeles) de una imagen que provenga de la caché de imágenes.
Para desactivar la función de almacenamiento en caché de imágenes, establezca la siguiente propiedad:
pcoip.enable_tile_based_image_caching = 0

Usar la función de almacenamiento en caché de imágenes

La memoria caché de imágenes reside en la memoria dinámica que se asigna en tiempo de ejecución y se borra automáticamente cuando se cierra la sesión PCoIP. No es necesario realizar ningún paso manual para borrar la memoria caché.