Cómo cambiar la ubicación y el tamaño de la memoria caché de Google Chrome

¿Sabía que no hay una configuración en la interfaz gráfica de usuario del navegador Google Chrome para cambiar la ubicación y el tamaño de la memoria caché? Busqué arriba y abajo y no pude encontrar una opción para hacerlo. Algunos usuarios pueden decir que esto ya no es esencial, con el crecimiento de los discos duros y demás. Otros pueden tener una opinión diferente al respecto, considerando que Chrome siempre se instala en la partición principal del sistema en Windows.

El caché también se coloca convenientemente en el directorio de instalación. Encontrará la ubicación predeterminada de la memoria caché de Chrome en C: \ Users \ username \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Cache si está ejecutando Windows 7.

Hay varias razones por las cuales alguien querría cambiar la ubicación y el tamaño del caché de Chrome. Accionamientos de estado sólido y particiones del sistema con poco espacio de almacenamiento vienen a la mente. Y algunos usuarios pueden desear mover la ubicación de la memoria caché a la RAM, para acelerar las cosas, eliminar automáticamente la memoria caché al salir o evitar muchos ciclos de escritura en la partición del sistema.

Cambiar el tamaño y la ubicación de la caché de Chrome

La única opción oficial para reubicar el caché y cambiar su tamaño son dos interruptores de línea de comando que deben agregarse al acceso directo de Chrome. Esa no es la solución más elegante, teniendo en cuenta que estos accesos directos no se ejecutan si Chrome es el navegador predeterminado y se inicia una dirección web desde un software de terceros.

  • --disk-cache-dir
  • --disk-cache-size

El parámetro dir de caché de disco define una nueva ubicación de la caché de Chrome, mientras que el tamaño de la caché de disco cambia el límite de la caché. Aquí hay un ejemplo:

--disk-cache-dir = "d: \ cache" --disk-cache-size = 104857600

Esto cambia la ubicación de la memoria caché de Google Chrome a d: \ cache y el límite de la memoria caché a 100 Megabytes.

¿Cómo cambiar el acceso directo de Chrome para aplicar esas nuevas direcciones de caché?

En Windows, localice el acceso directo de Chrome (en el escritorio, menú de inicio o barra de tareas), haga clic con el botón derecho y seleccione propiedades. La pestaña de acceso directo debería abrirse en una nueva ventana. Localice el campo Destino en la pestaña y agregue las direcciones de caché al final del campo, por ejemplo

C: \ Users \ username \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe --disk-cache-dir = "d: \ cache" --disk-cache-size = 104857600

Algunos usuarios pueden querer limitar aún más el caché, a un mínimo absoluto. Esos usuarios pueden establecer el parámetro de tamaño de caché de disco en 1, que funciona mejor para todos los casos.

Ahora se requiere otro paso para garantizar que Chrome esté usando la ubicación y el tamaño de caché correctos cuando se hace clic en un enlace (esto solo es necesario si Chrome es el navegador predeterminado del sistema). Los usuarios de Windows necesitan abrir el Registro de Windows y hacer algo de piratería del Registro para esto. Abra el Registro con Windows-R, escriba regedit y la tecla Intro.

Ahora busque la clave de registro

HKEY_CLASSES_ROOT \ ChromeHTML \ shell \ open \ command

Debería encontrar una ruta al ejecutable de Chrome allí. Todo lo que tenemos que hacer es agregar la ubicación y el tamaño de la memoria caché a la ruta para que Chrome use la información de almacenamiento en caché correcta cuando se hace clic en los enlaces y Chrome no está abierto en ese momento.

Simplemente agregue --disk-cache-dir = "d: \ cache" --disk-cache-size = 104857600 después de chrome.exe ", para que se vea ahora como sigue:

"C: \ Users \ Martin \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe" --disk-cache-dir = "d: \ cache" --disk-cache-size = 104857600 - "% 1 "

Existe una alternativa para agregar el parámetro de línea de comando de ubicación a Chrome. Los enlaces simbólicos se pueden usar para mover la ubicación de la memoria caché desde su ruta original a otra.

Políticas

En lugar de usar parámetros para establecer la ubicación de caché y el tamaño del navegador web Chrome, los administradores del sistema también pueden usar políticas para hacerlo. Así es como se hace en Windows:

  1. Abra el Registro de Windows tocando Windows-R, escribiendo regedit y presionando la tecla Intro.
  2. Vaya a HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Chromium
  3. Agregue Dword DiskCacheSize con un clic derecho en Chromium y la selección de nuevo> Dword (valor de 32 bits) en el menú contextual.
  4. Dale un valor en bytes.
  5. El directorio de caché se puede configurar cuando crea el valor de cadena DiskCacheDir y cambia su valor a la nueva ubicación en su unidad.

Puede consultar Cómo mover aplicaciones o juegos grandes a otra unidad si desea crear la unión manualmente. Recomendamos usar un programa como Steam Mover para hacerlo, ya que ofrece realizar el cambio sin tener que usar la línea de comando.

Los desarrolladores de Chrome deberían considerar agregar opciones a la interfaz gráfica de usuario para cambiar la ubicación y el tamaño del caché.