Entidad Framework ADO.NET - Vistas Pre-Generadas -

Estamos utilizando la entidad ADO.NET para nuestra aplicación ASP.NET.

He leído que las vistas generadas previamente mejoran el rendimiento. Referido a la entrada del blog,

http://blogs.msdn.com/adonet/archive/2008/06/20/how-to-use-a-t4-template-for-view-generation.aspx, He generado las vistas. El espacio de nombres y clases generadas como

namespace Edm_EntityMappingGeneratedViews
{


    /// <Summary>
    /// The type contains views for EntitySets and AssociationSets that were generated at design time.
    /// </Summary>
    public sealed class ViewsForBaseEntitySets4D4A6E0AA7AF6B2298FABB4F22235831 : System.Data.Mapping.EntityViewContainer
    {

        /// <Summary>
        /// The constructor stores the views for the extents and also the hash values generated based on the metadata and mapping closure and views
        /// </Summary>
        public ViewsForBaseEntitySets4D4A6E0AA7AF6B2298FABB4F22235831()
        {
            this.EdmEntityContainerName = "JSEntities";

Agregué esto a mi capa de datos y probé el rendimiento. No se pudo ver mucha mejoría. El uso de la CPU siempre va al 20-30% de utilización (el tiempo de respuesta es bueno) y se reduce de nuevo al 0% en 500 ms - 1 seg. Creo que la utilización de la CPU es alta debido a la generación de vistas cada vez.

No pude entender cómo el marco de la entidad sabe que esta es mi clase de vista pre-generada para mi modelo a pesar de que MyModel.edmx y MyModel.Views.cs coincidan con el nombre de archivo.

¿Debo actualizar Web.Config o App.Config para asignar la clase View al modelo en algún lugar?

Por favor aclarar