- C# 7 and .NET Core 2.0 High Performance
- Ovais Mehboob Ahmed Khan
- 143字
- 2021-08-27 18:47:12
Understanding .NET Core Internals and Measuring Performance
When developing application architecture, knowing the internals of how the .NET framework works plays a vital role in ensuring the quality of the application's performance. In this chapter, we will focus on the internals of .NET Core that can help us write quality code and architecture for any application. This chapter will cover some of the core concepts of .NET Core internals, including the compilation process, garbage collection, and Framework Class Library (FCL). We will complete this chapter by going through the BenchmarkDotNet tool, which is mostly used in measuring code performance, and is highly recommended for benchmarking code snippets within an application.
In this chapter, you will learn the following topics:
- .NET Core internals
- Utilizing multiple cores of the CPU for high performance
- How releasing builds increases performance
- Benchmarking .NET Core 2.0 applications
推薦閱讀
- Python絕技:運(yùn)用Python成為頂級(jí)數(shù)據(jù)工程師
- 數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用:Access 2010
- 大數(shù)據(jù)營(yíng)銷:如何讓營(yíng)銷更具吸引力
- 深入淺出Greenplum分布式數(shù)據(jù)庫(kù):原理、架構(gòu)和代碼分析
- 深入理解InfluxDB:時(shí)序數(shù)據(jù)庫(kù)詳解與實(shí)踐
- 菜鳥(niǎo)學(xué)SPSS數(shù)據(jù)分析
- 智慧城市中的大數(shù)據(jù)分析技術(shù)
- 區(qū)塊鏈+:落地場(chǎng)景與應(yīng)用實(shí)戰(zhàn)
- 企業(yè)大數(shù)據(jù)處理:Spark、Druid、Flume與Kafka應(yīng)用實(shí)踐
- Unity Game Development Blueprints
- 一類智能優(yōu)化算法的改進(jìn)及應(yīng)用研究
- MySQL核心技術(shù)手冊(cè)
- Tableau商業(yè)分析從新手到高手(視頻版)
- SQL Server 2012數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用(第4版)
- SQL必知必會(huì)(第5版)