benchmark read-write: use different port