目录

句柄表(3):句柄表动态增长

句柄表动态增长

  1. 不管是全局、私有句柄表,初始状态下保存的句柄数量往往较少,句柄表结构也相对简单
  2. 但是随着保存的句柄数量不断增加,就会出现原有的表装不下了,那么就需要动态拓展句柄表
  3. 拓展的方式很任意理解,就保持原有句柄表不变,再分配一个页面内存,用来存放原句柄表的指针,如图所示:

/handletablegrowth/Image/1-%E5%8F%A5%E6%9F%84%E8%A1%A8%E5%8A%A8%E6%80%81%E5%A2%9E%E9%95%BF.png

/handletablegrowth/Image/2-%E5%8F%A5%E6%9F%84%E8%A1%A8%E5%8A%A8%E6%80%81%E5%A2%9E%E9%95%BF.png

/handletablegrowth/Image/3-%E5%8F%A5%E6%9F%84%E8%A1%A8%E5%8A%A8%E6%80%81%E5%A2%9E%E9%95%BF.png

句柄表 Windows内核