Channel 9 - Entries tagged with PerformanceMicrosofthttp://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.pngChannel 9 - Entries tagged with Performancehttp://channel9.msdn.com/Tags/performance
Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.http://channel9.msdn.com/Tags/performance
enTue, 31 Mar 2015 21:12:00 GMTTue, 31 Mar 2015 21:12:00 GMTRev985425App Insights Performance MonitoringIn Edge Show episode 135, interview on Microsoft's new updates to Application Insights including app performance monitoring and other telemetry with Rahul Bagaria, Program Manager at Microsoft.

]]>http://channel9.msdn.com/Shows/Edge/App-Insights-Performance-MonitoringIn Edge Show episode 135, interview on Microsoft's new updates to Application Insights including app performance monitoring and other telemetry with Rahul Bagaria, Program Manager at Microsoft. More specifically at [00:40], we cover: What are the big changes which have recently happened with Application Insights?[02:20] How is application performance monitoring different now than utilizing the existing microsoft monitoring agent?[03:36] What is all of the telemetry you get if you use only the status monitor agent?[04:33] Demo: Installing and configuring the status monitor agent on an Azure VM[07:31] Demo: How you might be able to automate the agent installation to multiple nodes utilizing the vm extension and implications using this option versus the manual install[09:30] What telemetry do get if you utilize only the code addition? [10:25] Demo: Adding the App Insights code to the app in Visual Studio IDE[12:15] Demo: What data / telemetry do you get back inside the Azure portal?[13:57] Demo: Solving a failed request problem with a SQL database call[17:34] Demo: Solving a performance problem with website .Net code[18:38] Demo: How might I setup automated alerts and file these issues / bugs into the developer backlog?Application Insights User Voice forum for product feedbackApplication Insights free trialGet Started with Application InsightsNews: Check out the January 2015 Microsoft DevOps news highlights at: http://aka.ms/DevOpsNews Connect with the Edge Team: Follow @tnedgeFollow @dtzarFollow @SimonsterFollow @RicksterCDN Facebook 1267http://channel9.msdn.com/Shows/Edge/App-Insights-Performance-Monitoring
Fri, 06 Feb 2015 21:31:41 GMThttp://channel9.msdn.com/Shows/Edge/App-Insights-Performance-MonitoringDavid TesarDavid Tesar3http://channel9.msdn.com/Shows/Edge/App-Insights-Performance-Monitoring/RSSALMALM toolsDebuggingNetwork MonitorPerformanceVisual Studio ALMvisual studio application lifecycle managementmonitorsdevopsedge-devopsDefrag Tools #125 - PerfView - Part 8In this episode of Defrag Tools, Vance Morrison joins Andrew Richards and Chad Beeder to discuss his performance analysis tool, PerfView. In part 8 of this series, we show how to analyze the GC with PerfView.

]]>http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-120-PerfView-Part-7In this episode of Defrag Tools, Vance Morrison joins Andrew Richards and Chad Beeder to discuss his performance analysis tool, PerfView. In part 7 of this series, we show how easy it is to analyze ETW events with PerfView. Resources:Download PerfView from Microsoft Download CenterPerfView Tutorial on Channel 9 1541http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-120-PerfView-Part-7
Mon, 15 Dec 2014 16:00:00 GMThttp://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-120-PerfView-Part-7Andrew Richards, Vance Morrison, Chad BeederAndrew Richards, Vance Morrison, Chad Beeder0http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-120-PerfView-Part-7/RSSPerformanceTroubleshootingDefrag Tools #118 - PerfView Part 6In this episode of Defrag Tools, Vance Morrison joins Andrew Richards and Chad Beeder to discuss his performance analysis tool, PerfView. In part 6 of this series, we show how easy it is to add ETW events to your applications, and how these events can be seen in PerfView.

]]>http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-118-PerfView-Part-6In this episode of Defrag Tools, Vance Morrison joins Andrew Richards and Chad Beeder to discuss his performance analysis tool, PerfView. In part 6 of this series, we show how easy it is to add ETW events to your applications, and how these events can be seen in PerfView. Resources:Download PerfView from Microsoft Download CenterPerfView Tutorial on Channel 9 1716http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-118-PerfView-Part-6
Mon, 08 Dec 2014 14:00:00 GMThttp://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-118-PerfView-Part-6Andrew Richards, Vance Morrison, Chad BeederAndrew Richards, Vance Morrison, Chad Beeder8http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-118-PerfView-Part-6/RSSPerformanceTroubleshootingDefrag Tools #117 - PerfView Part 5In this episode of Defrag Tools, Vance Morrison joins Andrew Richards and Chad Beeder to discuss his performance analysis tool, PerfView. In part 5 of this series, we focus on using PerfView as a diagnostics tool.

Timeline:[00:00] - Downloading and Installing PerfView[00:58] - Strategy: collect multiple snapshots to identify memory allocation changes[02:30] - A sample app with some common memory leaks[03:45] - Questions about garbage collection and managed vs. unmanaged memory leaks[04:53] - Demo: Collecting first heap snapshot with PerfView[07:52] - Looking at the collected heap stacks[12:00] - Collecting a second heap snapshot for comparison after using the app[13:30] - Getting PerfView to show you the differences between two snapshots[18:06] - Drilling into the details - what is this memory allocation, and what is keeping it alive?[21:22] - What this leak looks like in the source code (something cached and never thrown away)[23:17] - We capured a second leak too[24:20] - What's the second leak? (registered a callback when a GUI event happens, took a global unmanaged reference, never deregistered it)[27:48] - Email us your issues at defragtools@microsoft.com. Next week: Viewing exceptions in PerfView.

]]>http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-115-PerfView-Part-3In this episode of Defrag Tools, Vance Morrison joins Andrew Richards and Chad Beeder to discuss his performance analysis tool, PerfView. In part 3 of this series, we focus on looking at memory issues. Resources:Download PerfView from Microsoft Download CenterPerfView Tutorial on Channel 9 Timeline:[00:00] - Downloading and Installing PerfView[00:58] - Strategy: collect multiple snapshots to identify memory allocation changes[02:30] - A sample app with some common memory leaks[03:45] - Questions about garbage collection and managed vs. unmanaged memory leaks[04:53] - Demo: Collecting first heap snapshot with PerfView[07:52] - Looking at the collected heap stacks[12:00] - Collecting a second heap snapshot for comparison after using the app[13:30] - Getting PerfView to show you the differences between two snapshots[18:06] - Drilling into the details - what is this memory allocation, and what is keeping it alive?[21:22] - What this leak looks like in the source code (something cached and never thrown away)[23:17] - We capured a second leak too[24:20] - What's the second leak? (registered a callback when a GUI event happens, took a global unmanaged reference, never deregistered it)[27:48] - Email us your issues at defragtools@microsoft.com. Next week: Viewing exceptions in PerfView. 1699http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-115-PerfView-Part-3
Mon, 17 Nov 2014 19:53:11 GMThttp://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-115-PerfView-Part-3Andrew Richards, Vance Morrison, Chad BeederAndrew Richards, Vance Morrison, Chad Beeder3http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-115-PerfView-Part-3/RSSPerformanceTroubleshootingDefrag Tools #114 - PerfView Part 2In this episode of Defrag Tools, Vance Morrison joins Andrew Richards and Chad Beeder to discuss his performance analysis tool, PerfView. In part 2 of this series, we review a trace for CPU issues.

We continue our excitement of yesterday's release of Visual Studio 2013 Update 4 CTP 1 with a return to the graphics team who will be showcasing their new GPU Usage tool! Meet some faces behind the feature, and learn how to use the tool to collect and analyze GPU usage data to determine if CPU or GPU is the performance bottleneck of your application.

See you next month! (Seriously...a daily video release pace would be incredibly unsustainable =P)

]]>http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-30-Analyze-GPU-Performance-with-the-GPU-Usage-ToolWhat?? Another episode??? We continue our excitement of yesterday's release of Visual Studio 2013 Update 4 CTP 1 with a return to the graphics team who will be showcasing their new GPU Usage tool! Meet some faces behind the feature, and learn how to use the tool to collect and analyze GPU usage data to determine if CPU or GPU is the performance bottleneck of your application. See you next month! (Seriously...a daily video release pace would be incredibly unsustainable =P) 1063http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-30-Analyze-GPU-Performance-with-the-GPU-Usage-Tool
Thu, 04 Sep 2014 17:00:00 GMThttp://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-30-Analyze-GPU-Performance-with-the-GPU-Usage-ToolGabriel HaGabriel Ha0http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-30-Analyze-GPU-Performance-with-the-GPU-Usage-Tool/RSSC++DebuggingGraphicsparallelizationPerformanceDefrag Tools: #83 - Performance Counters - Part 2In this episode of Defrag Tools, Andrew Richards and Chad Beeder continue a 3-part series on how Performance Counters work and how to add them to an application. This episode focuses on the XML manifest that you develop, that turns in to code when compiled with CTRPP.

You can solve slow boot and slow logon in your enterprise! In this edition "Case of..." style presentation we share real-world examples and insider tips from Microsoft IT and other enterprises on the causes of slow boot and slow logon. We measure user productivity gains/losses in terms of cups of coffee consumed while waiting for PC, but your business could measure the impact in millions of dollars per year. Be the hero that saves the Windows user experience from heavy handed management layers and badly behaving apps. We are living through a competitive "Bring Your Own Device" era where businesses are re-evaluating management control versus user satisfaction. Now is the time to achieve the right balance and optimize your Windows experience at work. In this session MC Stephen Rose sets the stage, while Pieter Wigleven from Microsoft Services walks you through diagnosis of the most common real-world slow boot and slow logon issues using the Windows Performance Toolkit. We also go beyond diagnostics to share stories of enterprises working their way toward improvement and some of the challenges they have overcome.

]]>http://channel9.msdn.com/Blogs/Milad-s-G33K-Corner/TechNet-Conference-How-many-coffee-can-you-drink-till-your-PC-starts You can solve slow boot and slow logon in your enterprise! In this edition &quot;Case of...&quot; style presentation we share real-world examples and insider tips from Microsoft IT and other enterprises on the causes of slow boot and slow logon. We measure user productivity gains/losses in terms of cups of coffee consumed while waiting for PC, but your business could measure the impact in millions of dollars per year. Be the hero that saves the Windows user experience from heavy handed management layers and badly behaving apps. We are living through a competitive &quot;Bring Your Own Device&quot; era where businesses are re-evaluating management control versus user satisfaction. Now is the time to achieve the right balance and optimize your Windows experience at work. In this session MC Stephen Rose sets the stage, while Pieter Wigleven from Microsoft Services walks you through diagnosis of the most common real-world slow boot and slow logon issues using the Windows Performance Toolkit. We also go beyond diagnostics to share stories of enterprises working their way toward improvement and some of the challenges they have overcome. http://channel9.msdn.com/Blogs/Milad-s-G33K-Corner/TechNet-Conference-How-many-coffee-can-you-drink-till-your-PC-starts
Wed, 11 Dec 2013 20:28:47 GMThttp://channel9.msdn.com/Blogs/Milad-s-G33K-Corner/TechNet-Conference-How-many-coffee-can-you-drink-till-your-PC-startsMiladMilad0http://channel9.msdn.com/Blogs/Milad-s-G33K-Corner/TechNet-Conference-How-many-coffee-can-you-drink-till-your-PC-starts/RSSPerformanceWindowsBootMeet WACELIntroducting WACEL - Windows Azure Cache Extension Library.

WACEL implements a number of high-level cloud-backed data structures that can be shared among your Cloud Services, Web Sites as welll as Windows Store applications. You create these data structures just as if you were using local data structures. No APIs to learn, no caching strategies to build, no need to do transient error handlings, no need to manage batches and compressions - just new up the data structures you want to use and code away!

]]>http://channel9.msdn.com/posts/Meet-WACELIntroducting WACEL - Windows Azure Cache Extension Library. WACEL implements a number of high-level cloud-backed data structures that can be shared among your Cloud Services, Web Sites as welll as Windows Store applications. You create these data structures just as if you were using local data structures. No APIs to learn, no caching strategies to build, no need to do transient error handlings, no need to manage batches and compressions - just new up the data structures you want to use and code away! WACEL on CodePlex WACEL on NuGet A demo cube using WACEL on Windows Azure 368http://channel9.msdn.com/posts/Meet-WACEL
Thu, 07 Nov 2013 00:15:17 GMThttp://channel9.msdn.com/posts/Meet-WACELHaishi BaiHaishi Bai5http://channel9.msdn.com/posts/Meet-WACEL/rssAzureAzure ServicesCacheCloud Data Programmabilitydata accessPerformanceDefrag Tools: #57 - New Job, New Systems, 2 Questions and 2 CrashesIn this episode of Defrag Tools, Andrew Richards, Chad Beeder and Larry Larsen talk about Andrew's new job, configuring new systems with SSDs and HDDs, answer two questions from a viewer (Barry), and debug two crashes.

[So why is the audio weird in this episode? Well, Andrew accidently hit mute on his mic just before recording. Kaitlin came to the rescue and used the audio from Chad's mic, fixing the levels for hours - Thx Kaitlin]