Java Process.getInputStream() 字符数量太大超过65525,进程死掉

Process p = Runtime.getRuntime().exec(cmds);
p.waitFor();
BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream()));
Java 利用Process.getInputStream() 获取输入,可经过调试,发现有些情况输入的字符数太大超过限制,导致进程死在这里,能否有方法绕过限制,或者分段获取输入?

http://www.yiibai.com/javalang/process_getinputstream.html