Articles of caching

Cómo borrar el caché de HttpWebRequest

Estoy desarrollando una biblioteca propietaria y estoy experimentando algunos problemas con la memoria caché de HttpWebRequest . La biblioteca utiliza un código equivalente al siguiente para realizar las solicitudes: var request = WebRequest.Create(“http://example.com/”) as HttpWebRequest; request.CachePolicy = new HttpRequestCachePolicy(HttpRequestCacheLevel.CacheIfAvailable); El recurso externo no deshabilita el almacenamiento en caché, aunque cada respuesta es diferente. Por lo […]

Aproveche el almacenamiento en caché del navegador en IIS (problema de velocidad de la página de google)

Hay varias preguntas sobre cómo aprovechar el almacenamiento en caché del navegador, pero no encontré nada útil sobre cómo hacerlo en una aplicación ASP.NET. La velocidad de páginas de Google dice que este es el mayor problema del rendimiento. Hasta ahora lo hice en mi web.config : <!– –> El código comentado funciona. Puedo establecer […]

Cómo guardar en caché InputStream para uso múltiple

Tengo un InputStream de un archivo y uso componentes de apache poi para leer de este modo: POIFSFileSystem fileSystem = new POIFSFileSystem(inputStream); El problema es que necesito usar el mismo flujo varias veces y POIFSFileSystem cierra el flujo después de su uso. ¿Cuál es la mejor manera de almacenar en caché los datos de la […]

Tamaño máximo iPad / iPhone Caché de aplicaciones sin conexión

Cualquiera conoce el tamaño máximo de ‘caché de aplicaciones sin conexión’ de Safari en el iPad y iPhone. Parece que son 5MB. ¿Hay alguna manera de agrandar este tamaño? Documentos de caché de aplicaciones sin conexión: https://developer.apple.com/library/content/documentation/iPhone/Conceptual/SafariJSDatabaseGuide/OfflineApplicationCache/OfflineApplicationCache.html

¿Por qué el caché JVM no comstack el código JIT?

La implementación canónica de JVM de Sun aplica una optimización bastante sofisticada a bytecode para obtener velocidades de ejecución casi nativas después de ejecutar el código varias veces. La pregunta es, ¿por qué este código comstackdo no se almacena en la caché del disco para su uso posterior en la misma función / clase? Tal […]

Cómo borrar MemoryCache?

He creado un caché usando la clase MemoryCache. Le agrego algunos elementos, pero cuando necesito volver a cargar el caché, quiero borrarlo primero. ¿Cuál es la forma más rápida de hacer esto? ¿Debería recorrer todos los elementos y eliminarlos uno a la vez o hay una forma mejor?

¿Hay una API para obligar a Facebook a raspar una página otra vez?

Soy consciente de que puede forzar la actualización de la memoria caché de una página ingresando la URL en la herramienta de depuración de Facebook mientras se inicia sesión como administrador para esa aplicación / página: https://developers.facebook.com/tools/debug Pero lo que necesito es una forma de llamar automáticamente un punto final de API o algo de […]

MemoryCache Empty: devuelve null después de ser configurado

Tengo un problema con una aplicación MVC 3 que está utilizando el nuevo .NET 4 System.Runtime.Caching MemoryCache. Noté que después de un tiempo aparentemente impredecible, deja de almacenar en caché cosas, y actúa como si estuviera vacío. Considere este pequeño código que tomé directamente de una vista de prueba en ASP.NET MVC: MemoryCache.Default.Set(“myname”,”fred”, new CacheItemPolicy() […]

Programáticamente obtener el tamaño de la línea de caché?

Todas las plataformas son bienvenidas, por favor especifique la plataforma para su respuesta. Una pregunta similar: ¿Cómo obtener programáticamente el tamaño de página del caché de la CPU en C ++?

C # WebClient desactiva la memoria caché

Buen día. Estoy usando la clase WebClient en mi aplicación C # para descargar el mismo archivo cada minuto, y luego la aplicación realiza una simple comprobación para ver si el archivo ha cambiado y si hace algo con él. Bien, dado que este archivo se descarga cada minuto, el sistema de caché de WebClient […]