现在我有多个文件,每个接近100m,要读取持久化到数据库,我为每个文件都开了一个线程去读,就是每个线程都有bufferedReader = new BufferedReader(new FileReader(file));,结果每个线程都挂,读取失败,我想是线程工作内存太小,在myeclipse里,能调整线程工作内存的大小么,望高手相助。注:如果我不用多线程,就是依次去读,然后持久化的话没问题,但是这样太慢。
调试欢乐多
BufferedReader底层默认buffer才8KB你开了多少线程?
还有你是不是读取数据后没有及时释放?