1. add change history
2. update README
3. refine gc parameter