KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I've created a brand new MVC4 web application in Visual Studio, and done nothing more with it than add a Home controller and a "Hello world" index view for it. I then installed the MiniProfiler NuGet package and put the necessary couple of lines in _Layout.cshtml . This is what I get when I run the site in Release mode (hosted in IIS): The rendering time varies by pageload, but 130ms is about as fast as it gets. This seems a bit slow to me, as I've seen other people who get pages rendered in 30ms or quicker. Any ideas why the rendering would be this slow with a brand new empty MVC4 project? My processor is an Intel Core i5-2400 and the machine has 16GB RAM. By the way, this is not the first time the page is loaded; I reloaded the page a few times before getting this 130ms result. UPDATE: I followed the advice in the answer from PSCoder (remove all but the RazorViewEngine), and it halved the rendering time: This is really good, but I still get about 70ms or higher for the main Render action of the page; ideally I'd like to halve that or better. Specifically, I'd like to ask: Does this rendering time seem overly slow or is it average for my machine? Is there any way I can speed it up?
Tags (comma-separated)
Save Edits
Cancel