Veja o post sobre o assunto http://blog.dynatrace.com/2009/04/22/aspnet-mvc-hidden-performance-problem-with-htmlhelperrenderpartial-functions/ no blog da empresa dynaTrace.
O problema basicamente ocorre quando você renderiza uma Partial View que esta no diretório /View/Shared. Por exemplo , se você tiver uma Partial View com seguinte nome “DadosCliente.ascx” dentro do diretório Shared e renderizar essa Partial View na View Index dentro do diretório Home, por padrão o ASP.NET MVC vai fazer uma pesquisa dentro do diretório Home , e se não encontrar vai lançar uma exceção do tipo System.Web.HttpException , para depois fazer a mesma pesquisa dentro do diretório Shared.
A geração dessas Exceptions gera uma overhead que pode prejudicar a performance da sua aplicação , a solução proposta e super simples , você precisa apenas passar o nome totalmente qualificado da Partial View para evitar as pesquisas pela Partial dentro dos diretórios da aplicação.Exemplo:
Com certeza vale apena fazer essa alteração.
Daniel Fonseca Castro