util tools based on c/c++ contains performance test memory pool and so on