
¿Cómo responde la caché en disco de un navegador web moderno a las tasas de transferencia frente a los tiempos de acceso?
He aquí un ejemplo del mundo real. HD Tune me dice que tengo un disco duro tradicional con 54,7 mb/seg y 8,1 ms frente a un dispositivo flash USB con sólo una velocidad de transferencia de 18,4 mb/seg pero un tiempo de respuesta de 0,8 ms. ¿Cuál debo elegir para colocar los archivos de caché de mi navegador (Chrome)?
aparte: ya estoy usando uniones en Windows para poder mover el caché fácilmente.
Respuesta1
Una combinación de 3 factores:
- Tiempo de búsqueda
- Tiempo de transferencia
- TAMAÑO DEL CACHÉ
En mi experiencia, todos estos entran en juego... Pero a menudo el TAMAÑO DEL CACHÉ es el mayor problema.
Por ejemplo, en la mayoría de las computadoras que se venden hoy en día, Internet Explorer todavía está configurado para usar el 5% o el 10% de su disco duro... Para un sistema con un disco duro de 500 GB, son 25 GB (@ 5%) , lo que significa que IE pasará más tiempo revisando el caché que si simplemente volviera a descargar la página. Incluso si se ha cambiado al 1%, siguen siendo 5 GB de datos...
Ahora, Firefox y supongo que Chrome puede tener mejores valores predeterminados estándar, pero generalmente en cualquier conexión de alta velocidad, cambio el tamaño de la caché para que sea como máximo de 10 a 20 MB (a menudo uso 5 MB). No sugeriría nada superior a 50 MB, e incluso entonces cuestionaría seriamente la elección de ir tan alto...
Después de eso, sugeriría Buscar velocidad y luego transferir velocidad.
Respuesta2
El almacenamiento en caché del navegador suele contener muchos archivos pequeños, ¿verdad?
Eso significa muchas búsquedas de archivos, yesoSignifica que el tiempo de búsqueda será el límite.
Respuesta3
El tiempo de respuesta es la rapidez con la que puede leer/escribir desde el volumen, mientras que la velocidad de transferencia es la rapidez con la que puede enviar archivos contiguos. Normalmente, el almacenamiento en caché de IO es el rey.