{"id":663,"date":"2014-04-21T10:55:00","date_gmt":"2014-04-21T10:55:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/vcblog\/2014\/04\/21\/performance-and-diagnostics-hub-improvements-in-update-2\/"},"modified":"2019-02-18T18:40:33","modified_gmt":"2019-02-18T18:40:33","slug":"performance-and-diagnostics-hub-improvements-in-update-2","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/cppblog\/performance-and-diagnostics-hub-improvements-in-update-2\/","title":{"rendered":"Performance and Diagnostics hub improvements in Update 2"},"content":{"rendered":"<p style=\"background: white\"><span style=\"color: #424242;font-family: Segoe UI;font-size: 9pt\">MSDN hosts a number of excellent blogs including the <a href=\"http:\/\/blogs.msdn.com\/b\/dotnet\/\">.NET Framework Blog<\/a>. They are not exclusively .NET: <\/span><\/p>\n<p style=\"background: white;margin-left: 36pt\"><span style=\"color: #424242;font-family: Segoe UI;font-size: 9pt\">In VS2013 RTM we introduced the <a href=\"http:\/\/blogs.msdn.com\/b\/visualstudioalm\/archive\/2013\/07\/12\/performance-and-diagnostics-hub-in-visual-studio-2013.aspx\"><span style=\"color: #00749e\">Performance and Diagnostics hub<\/span><\/a> with a bunch of tools that help you diagnose issues during your Windows Store app development. With VS2013 Update 2 we added two brand new tools: <a href=\"http:\/\/blogs.msdn.com\/b\/visualstudioalm\/archive\/2014\/02\/28\/new-cpu-usage-tool-in-the-performance-and-diagnostics-hub-in-visual-studio-2013.aspx\"><span style=\"color: #00749e\">CPU Usage<\/span><\/a>, and <a href=\"http:\/\/blogs.msdn.com\/b\/visualstudioalm\/archive\/2014\/04\/02\/diagnosing-memory-issues-with-the-new-memory-usage-tool-in-visual-studio.aspx\"><span style=\"color: #00749e\">Memory Usage<\/span><\/a>. We also made all the tools in the <a href=\"http:\/\/blogs.msdn.com\/b\/visualstudioalm\/archive\/2014\/04\/03\/performance-profiling-on-windows-phone-8-1-with-visual-studio.aspx\"><span style=\"color: #00749e\">Performance Diagnostics hub applicable to Windows Phone 8.1 development.<\/span><\/a> <\/span><\/p>\n<p style=\"background: white;margin-left: 36pt\"><span style=\"color: #424242;font-family: Segoe UI;font-size: 9pt\">We also enhanced the <a href=\"http:\/\/blogs.msdn.com\/b\/visualstudioalm\/archive\/2013\/06\/20\/using-visual-studio-2013-to-diagnose-net-memory-issues-in-production.aspx\"><span style=\"color: #00749e\">.NET memory dump analysis<\/span><\/a> feature so you can now <a href=\"http:\/\/blogs.msdn.com\/b\/visualstudioalm\/archive\/2014\/02\/06\/net-memory-analysis-object-inspection.aspx\"><span style=\"color: #00749e\">inspect values of objects from the dump file<\/span><\/a>. <\/span><\/p>\n<p style=\"background: white;margin-left: 36pt\"><span style=\"color: #424242;font-family: Segoe UI;font-size: 9pt\">It&#8217;s also worth highlighting here the addition of the <a href=\"http:\/\/blogs.msdn.com\/b\/visualstudioalm\/archive\/2014\/02\/06\/json-debugger-visualizer-in-visual-studio-2013.aspx\"><span style=\"color: #00749e\">JSON Debugger Visualizer<\/span><\/a> to Update 2. <\/span><\/p>\n<p style=\"background: white\"><span style=\"color: #424242;font-family: Segoe UI;font-size: 9pt\">You can use the <strong>CPU Usage<\/strong> tool in the Performance and Diagnostics hub to see where the CPU is spending time executing C++, C#\/VB, and JavaScript code. The tool works on Desktop apps (including console and WPF apps) and Windows Store apps. It can be combined with other tools in the Performance and Diagnostics hub and offers a live CPU graph during collection, fast time range selection, thread filtering, and Just-My-Code. The <strong>Memory Usage<\/strong> tool shows (wait for it) memory usage and supports Windows Store and Windows Phone Store apps using C#\/VB\/C++ and XAML. <\/span><\/p>\n<p style=\"background: white\"><span style=\"color: #424242;font-family: Segoe UI;font-size: 9pt\">Check it out. And check out other <a href=\"http:\/\/blogs.msdn.com\/b\/developer-tools\/\">developer tools blogs<\/a> on MSDN. <\/span><\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>MSDN hosts a number of excellent blogs including the .NET Framework Blog. They are not exclusively .NET: In VS2013 RTM we introduced the Performance and Diagnostics hub with a bunch of tools that help you diagnose issues during your Windows Store app development. With VS2013 Update 2 we added two brand new tools: CPU Usage, [&hellip;]<\/p>\n","protected":false},"author":264,"featured_media":35994,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-663","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cplusplus"],"acf":[],"blog_post_summary":"<p>MSDN hosts a number of excellent blogs including the .NET Framework Blog. They are not exclusively .NET: In VS2013 RTM we introduced the Performance and Diagnostics hub with a bunch of tools that help you diagnose issues during your Windows Store app development. With VS2013 Update 2 we added two brand new tools: CPU Usage, [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/663","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/users\/264"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/comments?post=663"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/663\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media\/35994"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media?parent=663"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/categories?post=663"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/tags?post=663"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}