加载中
.NET9 Linux-x64下Console.WriteLine原理

原文:.NET9 Linux-x64下Console.WriteLine原理 1.前言 之前聊过Windows下面Console.WriteLine的运行过程常用Console.WriteLine原理,你知道吗?本篇看下它在Linu-x64下面最新.NET9运行过程 ...

.NET8动态PGO简析

原文:.NET8动态PGO简析 作者:江湖评谈,公众号同名:江湖评谈(Jianghupt),欢迎关注。 前言 .NET8在性能方面的惊人飞跃,远超过去所取得成就,这在很大程度上归功于动态PGO。【 I dare say...

.NET8极致性能优化-线程

前言 原文地址:.NET8极致性能优化-线程 首先来看下,为什么性能会一直持续性优化。.NET8引入的SSE-XMM(16字节)Register和AVX-YMM(32字节)Register是关键,传统的Register一般指令集层次能移动...

01/17 09:30
584
.NET8极致性能优化Branch

前言 branch(分支)顾名思义:代码通过判断条件形成的执行情况,比如if/else这种判断分支。分支有用的代码是非常有意义的,它意味着是程序不可分割的部分。但是分支无意义的代码同样副作用巨大...

01/09 10:44
762
.NET8 AOT与LLVM什么关系?

前言 .NET8的AOT为了支持各个平台,比如MacOS,Linux等平台,ILC(AOT Compiler)的目标文件用的是LLVM生成的。本篇看下。 原文:.NET8 AOT与LLVM什么关系? 公众号:jianghuht,欢迎关注 详述 为了...

2023/12/18 08:50
5.6K
.NET8极致性能优化Reflection

前言 反射一直是性能的瓶颈,所以无论哪个.NET版本反射的优化必然少不了。主要是集中在两个方面优化,分配和缓存。.NET8自然也不例外。本篇看下。 原文:.NET8极致性能优化Reflection 概述 比...

2023/12/11 08:28
6K
.NET8极致性能优化AOT

前言 .NET8对于性能的优化是方方面面的,所以AOT预编译机器码也是不例外的。本篇来看下对于AOT的优化。 概述 首先要明确一个概念,.NET里面的AOT它是原生的。什么意思呢?也就是说通过ILC编译...

2023/12/04 14:18
7.2K
.NET8极致性能优化CHRL

前言 .NET8在.NET7的基础上进行了进一步的优化,比如CHRL(全称:CORINFO_HELP_RNGCHKFAIL)优化技术,CORINFO_HELP_RNGCHKFAIL是边界检查,在.NET7里面它已经进行了部分优化,但是.NET8里面它继...

2023/11/29 15:12
591
.NET8极致性能优化Non-GC Heap

前言 .NET8里面JIT引入了一个新的机制,叫做Non-GC Heap。JIT可以确保相关对象分配在Non-GC Heap上,该堆像其名称一样,不受GC管理。JIT需要保证这个对象没有被GC引用,并且在这个对象的生命...

2023/11/23 14:38
1.3W
.Net面试八股文问题答案分享

上一篇分享了.Net面试八股文,很多小伙伴求答案。限于篇幅和时间,本篇说一下前25个问题的答案。可以关注一波公众号(jianghupt)后面会继续分享 友情提示,这些问题你可能在一些AI上能够得到答...

2023/11/08 16:29
639
2023年最新.Net面试题,看看你会多少?

跟身边业内朋友讨论如今的现状,对于技术,经验,能力缺乏的。不仅工作越来越难找,面试的机会也少了很多。面试的问题也一个比一个刁钻。几乎都超越当年Java八股文的存在了。 对于一些刁钻的...

2023/11/05 10:13
577

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部