当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 求教openfile 问题 急
帖子发表于 : 2009-05-23 18:59 

注册: 2009-05-23 18:53
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
我是linux的初学者
在使用fopen时 读取到1000多个文件后显示fail to read: Too many open files
我在网上看了一些文章 让我修改 /etc/security/limits.conf 这个文件 但是我无法打开这个文件
请问应该如何做到
非常感谢


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 求教openfile 问题 急
帖子发表于 : 2009-05-23 19:09 
头像

注册: 2008-02-23 17:31
帖子: 401
送出感谢: 0 次
接收感谢: 1
用root权限打开

代码:
sudo gedit /etc/security/limits.conf


_________________
My Blog: matlab, ubuntu, python
http://goo.gl/GDIO


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 求教openfile 问题 急
帖子发表于 : 2009-05-23 19:26 

注册: 2009-05-23 18:53
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
文件打开了 接下来应该做什么呢 多谢多谢


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 求教openfile 问题 急
帖子发表于 : 2009-05-23 21:25 
头像

注册: 2009-04-17 10:42
帖子: 764
送出感谢: 0 次
接收感谢: 1
这个问题只在myeclipse启动的时候碰到过,在文件里加
代码:
* hard nofile 65535
* soft nofile 65535

不过,这是解决myeclipse的一个报错,错误信息倒是跟你的一样~~~至于这两条参数跟你的这个问题有没有关系,你自己试一下吧~~~~
引用:
The reason behind this is that on Unix based systems the kernel itself can be configured to limit the number of file handles open at

any given time. When firing up an Eclipse-based product, due to the plug-in based design, it's normal to have hundreds if not thousands

of new file handles to get opened reading resources from all those plugins.

The way to fix this is to tell the kernel to increase it's limits for allowable open files, this can be done by editing the /etc/security/limits.conf file

and increasing the file handle limits with the following lines:
Code:

* hard nofile 65535
* soft nofile 65535


_________________
恨不死的阿弥陀,历尽千重罪,炼就不死心,来吧,一起配置Ubuntu
Ubuntu9.04配置手记


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译