.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个字节:)
- 1 回答
- 0 关注
- 395 浏览
添加回答
举报
0/150
提交
取消