首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
江湖评谈
掘友等级
后端软件工程师
喜欢研究技术,喜欢看书,期待和你一起成长
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
江湖评谈
后端软件工程师
·
1年前
关注
.NET8极致性能优化-线程
前言 .NET8被Tiobe赋为年度编程语言,在其它语言都下滑的节点上,.NET还能直线上升,可见其威力不容小觑。 原文:.NET8极致性能优化-线程 关注公众号江湖评谈(...
0
评论
分享
江湖评谈
后端软件工程师
·
1年前
关注
.NET8 AOT和JIT的性能,谁更高呢?
一: 有人问:.NET8 AOT和JIT的性能,谁更高呢? 原文:.NET8 AOT和JIT的性能,谁更高呢? 其实这个答案非常明显,那就是JIT的性能更高。为什么? 作...
0
评论
分享
江湖评谈
后端软件工程师
·
1年前
关注
.NET8 AOT与LLVM什么关系?
前言 .NET8的AOT为了支持各个平台,比如MacOS,Linux等平台,ILC(AOT Compiler)的目标文件用的是LLVM生成的。本篇看下。原文:.NET8 A...
0
评论
分享
江湖评谈
后端软件工程师
·
1年前
关注
.NET8极致性能优化Reflection
前言 反射一直是性能的瓶颈,所以无论哪个.NET版本反射的优化必然少不了。主要是集中在两个方面优化,分配和缓存。.NET8自然也不例外。本篇看下。 原文:.NET8极致性能...
0
评论
分享
江湖评谈
后端软件工程师
·
1年前
关注
.NET8极致性能优化AOT
前言 .NET8对于性能的优化是方方面面的,所以AOT预编译机器码也是不例外的。本篇来看下对于AOT的优化。 概述 首先要明确一个概念,.NET里面的AOT它是原生的。什么...
0
评论
分享
江湖评谈
后端软件工程师
·
1年前
关注
.NET8极致性能优化CHRL
前言 .NET8在.NET7的基础上进行了进一步的优化,比如CHRL(全称:CORINFO_HELP_RNGCHKFAIL)优化技术,CORINFO_HELP_RNGCHK...
0
评论
分享
江湖评谈
后端软件工程师
·
2年前
关注
.NET8极致性能优化Non-GC Heap
前言 .NET8里面JIT引入了一个新的机制,叫做Non-GC Heap。JIT可以确保相关对象分配在Non-GC Heap上,该堆像其名称一样,不受GC管理。JIT需要保...
0
评论
分享
江湖评谈
后端软件工程师
·
2年前
关注
.NET8 JIT核心:分层编译的原理
1.前言 .NET8正式版于今天发布了,很多人期待已久。我们继续来看下核心部分的技术,在JIT里面个人认为核心的部分不是,MSIL二进制,BasickBlock,IR中间表...
0
评论
分享
江湖评谈
后端软件工程师
·
2年前
关注
.Net8顶级性能优化:类型转换
1.前言 .Net8通过各种骚操,把性能提升到了前所未有的高度。超越以往任何版本,也涵盖了后续版本,比如.NET9或许可能没有如此大的性能优化了。本篇来看下它其中的一个优化...
0
评论
分享
江湖评谈
后端软件工程师
·
2年前
关注
2023年最新.NET面试题,看看你会多少
对于一些刁钻的面试官,他们喜欢问各种稀奇古怪的问题。所谓面试造火箭,工作拧螺丝。如果你面试都面试不上,那么你基本上没机会拧螺丝了。本质上还是行情下滑造成的。 这里总结下,个...
0
评论
分享
江湖评谈
后端软件工程师
·
2年前
关注
罕见的技术:MSIL的机器码简析
前言 一般的只有最终的汇编代码才有机器码表示,然一个偶然的机会发现,MSIL(Microsoft intermediate language)作为一个中间语言表示,居然也有...
0
评论
分享
江湖评谈
后端软件工程师
·
2年前
关注
Arm32-Linux子系统的互相Notify
前言: Linux下面不同的子系统一个个的组成了整个系统的运行环节,为了让这些子系统能够互相通讯,有一种叫做:notify chain(通知链)的东西。本篇看下。 概括 所...
0
评论
分享
江湖评谈
后端软件工程师
·
2年前
关注
.Net 7 高端玩法,自定义一个CLR运行时
前言: 曾几何时,一直想自己定制一个CLR运行时玩玩。本篇带你一步一步打造一个属于自己的.Net 7运行时。 概括 假设你的电脑已经安装了.Net,并且运行正常。在进行自定...
0
评论
分享
江湖评谈
后端软件工程师
·
3年前
关注
CLR析构列表是如何添加析构函数类的
比如说,有一个类,包含了析构函数 当我们实例化这个类的时候 CLR在分配a这个实例的时候,会检测它是否包含了析构函数~A。 注意看这个宏的if 判断语句,它首先是个do-w...
0
评论
分享
江湖评谈
后端软件工程师
·
4年前
关注
Net 6 LTS CLR GCRoot是如何遍历所有的引用Object的对象
关注公众号,获取源码和学习文件 要了解这个问题,首先要知道。根对象实际上是通过GCInfo里面...
0
评论
分享
江湖评谈
后端软件工程师
·
4年前
关注
C# 关键字Record,从IL,汇编,寄存器,CLR等四个方面彻底的了解它
Record关键字并不是最近新增的,而是之前C#9里面就有的,但是在最近.Net 6 LTS版本到来之际,突然有提了出来。(如果您喜欢,请关注以下公众号,查看更多文章) ...
0
评论
分享
江湖评谈
后端软件工程师
·
4年前
关注
CLR Gcroot运行过程(Source Code)
首先是从mark_phase标记阶段开始的(gc.cpp->19472,coreclr 2.2.5) mark_phase里面调用了gcscanroots函数,并且传递...
0
评论
分享
江湖评谈
关注了标签
后端
后端软件工程师
个人成就
文章被阅读
4,807
掘力值
263
关注了
0
关注者
0
收藏集
0
关注标签
1
加入于
2021-02-14