码迷,mamicode.com
首页 > 编程语言 > 详细

java.io.FileNotFoundException: ***(Too many open files)

时间:2015-05-06 17:27:00      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:

http://yizhilong28.iteye.com/blog/1154098

在linux下跑一个多线程读取文件的程序,待读取文件有数十万个。程序读取过程中抛出如下异常*****(Too many open files)。

 

      原因是由于linux限制了一次会话中,程序最大同时打开文件数目。在redhat5中,该数值为1024。可以使用ulimit -n 验证。

      解决办法

1、临时修改该数值,可使用

Java代码 
  1. ulimit -n XXXX 

java.io.FileNotFoundException: ***(Too many open files)

标签:

原文地址:http://www.cnblogs.com/gaopeng527/p/4482384.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!