增加了内存管理，并稍微提高运行速度