reduce sleep time in Proc.read() and Proc.write()