change the datastruct like gfs_chk_t and file_t for easier chunk management.
and now it is OK for continous write.
continous read(not tet)