Click here to Skip to main content
15,892,768 members
Everything / General Programming / Performance

Performance

performance

Great Reads

by Michael Sydney Balloni
Different languages and approaches are evaluated for a file and string processing benchmark
by Sergey Volk
Open source framework for monitoring Asp.Net Web Api 2 and MVC5 applications performance without using windows performance counters, automates performance counters data collection, store and visualization.
by Arthur V. Ratz
This article is a practical guide on using Intel® Threading Building Blocks (TBB) and OpenMP libraries for C++ based on the example of delivering parallel scalable code that implements Burrows-Wheeler Transformation (BWT) algorithm.

Latest Articles

by Tamar Christina
The article discusses various techniques for improving program performance by optimizing code for compilers, focusing on the ARM platform.
by Dev Leader
Learn how to use BenchmarkDotNet to effectively create and run benchmarks on your C# code. Dig into where you have opportunities to optimize your C# code!
by Higty
Fastest mapper in the world, easy to Use, ZERO configuration, FULL customization
by Gerardo Recinto
In-memory B-Tree sorted dictionary

All Articles

Sort by Title

Performance 

22 Sep 2010 by jmix90
A fast and easy tip about shadows and performance
16 Mar 2012 by Sebastian Solnica
A managed ETW provider and the 15002 error
15 Sep 2016 by matt warren
Adventures in Benchmarking - Memory Allocations
15 Sep 2016 by matt warren
Adventures in Benchmarking - Method Inlining
15 Sep 2016 by matt warren
Adventures in benchmarking - performance golf
4 May 2020 by morzel
Cell renderers performance in ag-Grid
15 Sep 2016 by matt warren
Using BenchmarkDotNet, this post will analyse the individual optimisations and show how much faster each change is.
2 Nov 2014 by Ronnie Mukherjee
19 Jul 2021 by The Sun God
Comparison of the various sorting algorithms on the basis of several factors
2 Sep 2015 by Sebastian Solnica
Today I would like to share with you an interesting (I hope) diagnostics case in one of our system services. The IngestService (that is its name) was not starting properly for the first time – it was being killed because of exceeding the default 30s timeout.
20 Apr 2012 by Sebastian Solnica
Performance counters are used to provide information how well the operating system or an application, service, or driver is performing.
16 May 2014 by Bartlomiej Filipek
Description of my emitter and generator module for particle system
2 Aug 2014 by Bartlomiej Filipek
How to start optimizing the particle system code.
9 Jul 2014 by Bartlomiej Filipek
Description about my simple OpenGL renderer for the particle system
14 Apr 2014 by Bartlomiej Filipek
Flexible Particle System - Start
15 Apr 2014 by Bartlomiej Filipek
Flexible Particle System - The Container
16 May 2014 by Bartlomiej Filipek
Description of the implementation of my particle container
5 Mar 2024 by Dev Leader
Learn how to use BenchmarkDotNet to effectively create and run benchmarks on your C# code. Dig into where you have opportunities to optimize your C# code!
22 Oct 2012 by Sebastian Solnica
How to create a very simple Windows Service (I will call it Musketeer) that will collect information about other processes running on a server
17 Mar 2023 by Dev Leader
This article is follow up content to previous articles I've written about iterators and collections, but the benchmark results were NOT what I expected!
24 May 2011 by Aron Weiler
Performance tests between multiple "multi-key" Dictionary implementations
3 Feb 2015 by Bartlomiej Filipek
Summary of techniques to stream data from CPU to GPU in OpenGL with focusing on new method called persistent mapped buffers.
27 May 2020 by Mohammad Nasirifar
My status report while trying to understand why the exact same code Runs 1000s (not kidding) of times slower in Python
16 Sep 2016 by matt warren
In my previous post, I talked about some of the general performance lessons that can be learnt from the Roslyn project. This post builds on that and looks at specific examples from the code base.Generally the performance gains within Roslyn come down to one thing: Ensuring the garbage colle
5 Jun 2012 by Martin Thwaites
SQL Server and duplicate indexes
14 Sep 2016 by matt warren
Stack overflow - performance lessons - Part 1
2 Jul 2021 by Lee P Richardson
Asynchronous streams, the real world problem they help us solve, and some common pitfalls
4 Oct 2015 by Sebastian Solnica
Recently while examining a slow request issue (I have a plan to describe this investigation in a seperate post) it came to me that every time I open the Thread Time view it takes a moment to understand what this view actually contains.
25 Apr 2011 by Wayne Ye
Describes the importance of enabling GZIP compression in Web application
24 Mar 2014 by Keyhole Software
Encapsulation approach to bring data sources and implementations closer together, allowing reflection-like behavior in a format that mere mortals can read.
2 Jun 2014 by Bartlomiej Filipek
How memory access patterns can influence performance of your code
27 Feb 2020 by Lukasz Szyrmer
Story points defined, disclaimers and example provided