Optimización de la Navegación por Internet
C@mpus - @cademia Linux

Introducción 

El siguiente procedimiento dará la forma de calcular los valores que se le pasan a la directiva cache_dir que es la responsable de asignar el espacio para el swap de Squid.

Para poder calcular estos valores se debe tomar en cuenta lo siguiente:

  1. Entre más grande sea el caché más golpes positivos tendrá.
  2. Se debe de conocer el tamaño medio de los objetos con los que se navegan en la red. Por defecto calcularemos con 13 KB que es un valor muy acertado.

Configuración

Para calcular el valor correspondiente se utilizará la siguiente fórmula:

(2 * x)/(y * 256^2) = z

donde:

x es el tamaño del caché en KB que se desea asignar
y es el tamaño medio de los objetos, 13 KB en ese ejemplo
z es el número de directorios que se busca para la optimización del caché.

Por ejemplo para un caché de 6 GB (aproximadamente 6 000 000 KB) con objetos medios de 13 KB el cálculo será de la siguiente forma:

(2 * 6000000)/(13 * 65536) = 14 (el valor es redondeado al entero más cercano).

De esta forma la directiva cache_dir estará de la siguiente forma:

cache_dir 6000 14 256