为了账号安全,请及时绑定邮箱和手机立即绑定

.NET对象的内存开销是多少

.NET对象的内存开销是多少

达令说 2019-10-21 10:36:27
.NET中对象的内存开销是多少?我说的是一个任意的准系统对象。...内部.NET工作或引用的开销:var obj = new System.Object();obj在堆中占用多少空间?
查看完整描述

1 回答

?
茅侃侃

TA贡献1842条经验 获得超21个赞

我在博客文章“内存和字符串”中谈到了这一点。它是特定于实现的,但是对于Microsoft .NET CLR v4,x86 CLR的每个对象的开销为8字节,而x64 CLR的每个对象的开销为16字节。


但是,最小大小分别为12和24个字节-只是在开始存储有用的信息时,您获得了“免费”的前4个或8个字节:)


查看完整回答
反对 回复 2019-10-21
  • 1 回答
  • 0 关注
  • 395 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信