writing bytes by bytes and seeking to a offset position while migrating the user process