LightWeightGSet是名字节点NameNode在内存中存储全体数据块信息的类BlocksMap须要的一个主要数据构造,它是一个占用较低内存的聚集的实现,它应用一个数组array存储元素,应用linked lists来解决冲突。它没有实现重新哈希分区,所以,内部的array不会转变大小。这个类不支撑null元素,并且不是线程安全的。它在BlocksMap中的初始化以下: LightWeightGSet是名字节点NameNode在内存中存储全体数据块信息的
LightWeightGSet是名字节点NameNode在内存中存储全体数据块信息的类BlocksMap须要的一个主要数据构造,它是一个占用较低内存的聚集的实现,它应用一个数组array存储元素,应用linked lists来解决冲突。它没有实现重新哈希分区,所以,内部的array不会转变大小。这个类不支撑null元素,并且不是线程安全的。它在BlocksMap中的初始化以下: LightWeightGSet是名字节点NameNode在内存中存储全体数据块信息的