当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题] Eclipse "打开文件过多“
帖子发表于 : 2009-04-03 13:53 
头像

注册: 2007-09-23 13:36
帖子: 364
送出感谢: 0 次
接收感谢: 2
Eclipse 运行了一会儿就会出现,编译,或者刷新项目等很多操作都会失败,弹出对话框,里面的错误信息里有 ”打开文件过多“ 的字样。在系统监视器里查看 Eclipse 打开的文件,可以看到大量 “本地套接字” 文件,总文件数目刚好为 1024
运行
代码:
ulimit -n

可以看到进程打开文件数目限制为 1024

网上查到的一些方法是修改 linux 打开文件数目的限制,但是看起来这应该是 Eclipse 的原因,比如文件打开了没有关闭之类的。

Eclipse 版本:
Version: 3.4.1
Build id: M20080911-1700

以前没有遇到过这个问题。

是不是只能换个新版本? :em20 麻烦...


页首
 用户资料  
 
2 楼 
 文章标题 : Re: [问题] Eclipse "打开文件过多“
帖子发表于 : 2009-04-03 19:36 
头像

注册: 2007-09-23 13:36
帖子: 364
送出感谢: 0 次
接收感谢: 2
发现用 root 权限运行 eclipse 不会出现问题, 打开文件数保持在 132, 调试时会增加, 结束后就会恢复.

不知道该怎么办, 就用 root 权限运行吧


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [问题] Eclipse "打开文件过多“
帖子发表于 : 2009-04-03 19:39 
头像

注册: 2007-10-29 22:12
帖子: 5353
地址: 江苏南京
系统: OSX 10.9 + Ub 1304
送出感谢: 0 次
接收感谢: 5
确实解决方案就是增加打开文件数

对于eclipse来说,那么多jar,每个jar里面又那么多文件,超过这个书目很正常,尤其是插件多的时候


_________________
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒  故我有罪!

我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;

特此声明!

有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。

欢迎来我的新浪微博@me


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [问题] Eclipse "打开文件过多“
帖子发表于 : 2009-04-04 11:11 
头像

注册: 2007-09-23 13:36
帖子: 364
送出感谢: 0 次
接收感谢: 2
不会啊, 我运行 Eclipse 的时候用系统监视器看着, 发现在 Eclipse 里打开然后关闭一个文件, Eclipse 打开的文件列表里就多了十几个 "本地套接字", 这个东西释放不了吗?

我用的是 Eclipse C/C++ 版, 只有 cdt 和 mylyn, 不是插件多了的原因.

而且用 root 权限是没问题的, 需要打开的文件应该没什么区别吧, 肯定是因为 root 权限下那些 "本地套接字" 能正确释放.

如果修改 Eclipse 程序目录的权限, 或把 Eclipse 安装放在家目录, 问题依旧, 所以不是文件权限的问题.

另外Eclipse 总是越来越慢, 到后来光标在文件中移动的时候都看不到, 这时就会出现 "打开文件过多" 的问题. 这应该跟打开文件数有关系的, 不知道增加打开文件数会不会解决变慢的问题.


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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