.net 存储在';键入对象指针';和';同步块索引';?

.net 存储在';键入对象指针';和';同步块索引';?,.net,object,memory-management,clr,.net,Object,Memory Management,Clr,在CLR中,每个实例都有两个附加字段来存储一些数据以管理对象: 类型对象指针 同步块索引 你能简单地解释一下它们里面存储了什么,以及CLR是如何使用它们的吗 谢谢 类型对象指针是指向对象类型描述的指针。这用于确定对象的实际类型,例如执行虚拟调用所需的类型 同步块索引是同步块表的索引。每个对象都可以有一个同步块,其中包含监视器使用的信息。输入和监视器。退出类似的问题和其他信息:

在CLR中,每个实例都有两个附加字段来存储一些数据以管理对象:

  • 类型对象指针
  • 同步块索引
你能简单地解释一下它们里面存储了什么,以及CLR是如何使用它们的吗


谢谢

类型对象指针是指向对象类型描述的指针。这用于确定对象的实际类型,例如执行虚拟调用所需的类型


同步块索引是同步块表的索引。每个对象都可以有一个同步块,其中包含
监视器使用的信息。输入
监视器。退出

类似的问题和其他信息: