18 votos

¿ASP.NET proceso de trabajo de devolver los datos en fragmentos de 31kb

¿ASP.NET proceso de trabajo de devolver los datos en fragmentos de 31Kb

Este artículo de MSDN escrito en Mayo de 2004 especifica los siguientes.

Cuando se utiliza el ASP.NET modelo de proceso, el ASP.NET proceso de trabajo envía respuestas para el cliente, lo primero los envía a través de IIS en 31 de kilobytes (KB) de trozos. Esto se aplica a .NET Framework 1.1, pero podría cambiar en las futuras versiones. Los más de 31 KB trozos que ASP.NET tiene que enviar a través de IIS, el más lento su página se ejecuta. Usted puede determinar cuántos trozos ASP.NET requiere para su página, la navegación por la página de visualización de la fuente y, a continuación, guardar el archivo en el disco. Para determinar el número de trozos, dividir la página el tamaño de la 31.

Esta arquitectura se ha sido cambiado desde el 2.0, 3.5 y 4.0?
Si es así, entonces ¿cuál es el nuevo tamaño de porción para cada una de las nuevas versiones de .NETA?

[Editar]
Sus más de dos semanas desde la publicación aún no correct respuesta :(
Y por favor, no especulativo respuestas

2voto

Andrew Puntos 1068

Creo que la verdadera pregunta es: ¿importa? El artículo original fue horriblemente escrito para hacer que usted piensa que es. El 31kb trozos regresó de que el proceso de trabajo de IIS están todas en un sistema, ello no significa que 31kb trozos se devuelven al cliente. Los procesos de IIS esos pedazos luego, por separado, determina cómo porción de ellos para enviar al cliente. El rendimiento no está relacionado con el número de trozos, está relacionado con el # de bytes.

Cambiar el tamaño de los trozos no iba a cambiar su rendimiento en cualquier manera apreciable. Sería como tratar de cambiar la memoria interna tamaño de página en un documento de word. Creo que esta es la razón por la que MS no ha mencionado el tamaño de porción desde el año 2004 - es una medida interna que no tiene ninguna apreciable influencia en el rendimiento.

-1voto

zapping Puntos 2434

El límite de almacenamiento en búfer puede ser aumentado de acuerdo a este artículo de kb. Espero que esto sea.

http://support.microsoft.com/kb/925764

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by: