rebuild fixed pool
impl large pool singleton