it's nearly stable, but obscure bugs exist

fix bug: 1. when several write and read is operated, read can't get free
pages; 2. when exit, bio can't be allocated