腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
unix/
linux
是否维护所有免费
文件
描述符
的列表?
、
我正在阅读Robert编写的
Linux
系统程序,并试图理解
文件
描述符
的概念。
文件
描述符
从0开始,最多比这个
最大值
少一个。默认情况下,
最大值
为1,024现在,如果
文件
描述符
500的
文件
关闭了,这是否意味着要分配的下一个fd将是502?它能重用500吗?如果是这样,那么内核如何维护所有关闭的
文件
浏览 0
提问于2018-01-03
得票数 0
1
回答
Linux
中
文件
描述符
的理论限制
、
、
我已经意识到这可以归结为
Linux
机器上可用的
文件
描述符
。也许有人会想到其他高端的生产服务器?最大化同时连接的潜在数量(
文件
描述符
)的“规范”是什么?任何关于我如何能够最大限度地使用
Linux
系统的
文件<
浏览 2
提问于2011-10-06
得票数 3
2
回答
最大套接字
描述符
值
、
、
、
我在
Linux
和Windows上使用函数socket()和accept()获得的套接字
描述符
的
最大值
是多少?
浏览 10
提问于2012-11-09
得票数 1
2
回答
具有自己的
文件
偏移量的重复
文件
描述符
、
、
、
、
如何从现有的
文件
描述符
创建新的
文件
描述符
,使新
描述符
不共享
文件
表中相同的内部
文件
结构/条目?具体而言,
文件
偏移量(最好是权限、共享和模式)等属性不应在新的和旧的
文件
描述符
之间共享。在Windows和
Linux
下,dup()都会复制
文件
描述符
,但是这两个
描述符
仍然指向进程
文件
表中相同的
文件
结构。对任一<
浏览 4
提问于2009-10-21
得票数 15
回答已采纳
1
回答
在select上设置最大fd有多重要?
、
、
、
在无限循环中,我使用select监听100+
文件
描述符
。如果fd有一些可以读取的数据包,我会通知分配给这个
文件
描述符
的数据包处理器线程,并且在收到数据处理器线程的通知说已经完成之前,我不会为下一轮设置这个
文件
描述符
的位。我想知道如果我不计算
最大值
,我的代码会有多低效率。fd用于每次从集合中清除/设置
文件
描述符
时进行选择。我期望
文件
描述符
几乎是连续的,对于每个fd,数据到达率是每秒几千字节。
浏览 4
提问于2013-10-03
得票数 0
回答已采纳
1
回答
Linux
文件
描述符
日志
、
最近,我在
Linux
机器上的一个java构建过程运行得很慢。我怀疑导致运行缓慢的原因之一是进程达到了最大
文件
描述符
限制。我没有权限知道我的构建过程使用了多少
文件
描述符
。那么,如果进程达到最大
文件
描述符
限制,
Linux
会记录到
文件
中吗?我可以检查是否因为最大
文件
描述符
限制而使构建过程变慢。
浏览 3
提问于2011-07-27
得票数 0
2
回答
fstat - freebsd系统上的总
文件
描述符
数?
、
、
如何获取系统当前
文件
描述符
的个数?% sysctl kern.maxfiles参考:
浏览 4
提问于2012-06-27
得票数 2
回答已采纳
7
回答
检查
Linux
中给定进程的开放FD限制
、
、
、
、
我最近遇到了一个
Linux
进程,它“泄漏”了
文件
描述符
:它打开了
文件
描述符
,但没有正确地关闭其中一些
描述符
。我现在知道如何检查有多少打开的
文件
描述符
;我只需要知道一个进程允许多少个
文件
描述符
。有些系统(如亚马逊EC2)没有
浏览 152
提问于2009-08-31
得票数 65
回答已采纳
1
回答
Solr管理UI中的
文件
描述符
计数是什么?
、
、
、
我已经在
linux
服务器上安装了solr 5.2.1。在仪表板部分下的UI管理屏幕中,有一个
文件
描述符
计数,它向我显示一些值。所以谁能解释一下这个
文件
描述符
计数是多少?这只出现在
Linux
框中,我也在windows环境中安装了相同版本的solr,但是在UI屏幕上没有显示
文件
描述符
计数。这是否仅限于
Linux
/Unix框? 谢谢阿达什
浏览 1
提问于2016-01-13
得票数 1
回答已采纳
2
回答
Linux
中
文件
描述符
的上限
在任何
Linux
系统(特别是ubuntu10.04)中可以使用的
文件
描述符
的上限是什么? 丁烯
浏览 7
提问于2012-10-19
得票数 14
2
回答
如何在C++中停止
文件
描述符
溢出
、
、
我正在向一个88kb的
文件
描述符
中写入一条消息。在我的
linux
系统上,
文件
描述符
只能保存64kb。一旦数据被放入
文件
描述符
中,它就会被读取并通过管道传输到tcp连接中。如何知道是否可以向
文件
描述符
写入更多数据,这意味着
文件
描述符
为空?我需要一个函数来阻塞,直到
文件
描述符
为空,或者至少可以返回一个值,让我知道如何安全地将数据写入
文件
描述符
浏览 1
提问于2011-03-04
得票数 0
1
回答
Linux
内核-套接字
文件
描述符
关闭位置
、
在
linux
内核中,关闭套接字的
文件
描述符
发生在什么地方?我知道对于一个
文件
,
文件
的
文件
描述符
会在fs/open.cs函数sys_close()中关闭。但是,对于套接字
文件
描述符
,这是相同的位置还是其他位置? 另外,套接字是使用file.c alloc_fd来分配
文件
描述符
,还是使用其他函数?
浏览 1
提问于2010-04-26
得票数 1
回答已采纳
1
回答
tornado.websocket和[Errno 24]太多打开的
文件
、
、
在本地机器上测试tornado.websocket时,我得到并出错了(Errno 24,打开的
文件
太多)。
浏览 4
提问于2014-08-08
得票数 3
2
回答
ArangoDB打开的
文件
太多
arango日志
文件
表示“打开的
文件
太多了”。一个"lsof \ grep arango _ wc -l“显示数据库有大约50,000个打开的
文件
句柄,这在
最大值
下是很多的。
linux
系统允许使用(大约300万)。有人知道这个错误是从何而来的吗?2015-05-26T12:20:43Z [9672] ERROR cannot open datafile '
浏览 4
提问于2015-05-26
得票数 5
回答已采纳
1
回答
检测solaris 11.0中的
文件
描述符
是否为套接字,并提取ip地址
、
、
、
他们是如何在
linux
上做到这一点的?阅读netstat.c源代码后,如下所示:如果迭代的
文件
描述符
是套接字,则它们重新链接、打开并最终读取
文件
描述符
。因此,在solaris中,我可以检测进程的套接字
文件
描述符
。struct dirent *dentp; while ((dentp = readdir
浏览 1
提问于2017-06-13
得票数 2
回答已采纳
2
回答
是否会选择在放入fd_set之前已关闭的
描述符
?
、
如果我在select syscall中使用的rdset中放置一个连接
描述符
,客户端关闭该
描述符
,以便在调用select时已经关闭该
描述符
,那么它是否仍然被选中,并且对它的读/写返回0?
浏览 2
提问于2019-03-06
得票数 1
回答已采纳
1
回答
如何通过
linux
上的pwsh写入
文件
描述符
3?
、
、
我在
linux
上使用pwsh运行一些特定的powershell模块。我想把接收到的数据输出到
文件
描述符
3,我想要
文件
描述符
3上的数据,因为Powershell不遵守stdout是数据和stderr是日志的约定。我希望
文件
描述符
3充当我们的“数据”
文件
描述符
。最终目标是在我们用Python包装这个powershell调用时能够这样做,并且我们将自己重定向
文件
描述符
3数据 pwsh -f script.
浏览 8
提问于2022-11-04
得票数 1
回答已采纳
1
回答
Linux
下
文件
描述符
重复次数的统计
、
、
在
Linux
中,可以使用复制
文件
描述符
。 有没有办法通过系统调用来获取
文件
描述符
的副本数量的计数?
浏览 6
提问于2014-12-24
得票数 0
2
回答
Linux
中另一个进程的重复
文件
描述符
(不带sendmsg)
、
、
我所拥有的是进程id和来自该进程的
文件
描述符
。除了sendmsg之外,还有什么方法可以复制(或重新打开)该进程的
文件
描述符
,以供
Linux
中的另一个进程使用?Windows有用于此目的的DuplicateHandle,我想知道
Linux
上是否有类似的东西。
浏览 2
提问于2013-04-04
得票数 4
回答已采纳
1
回答
有没有任何方法来增加选择()在Windows上可以处理的
文件
描述符
的最大数量?_setmaxstdio不影响它。
、
、
、
、
我认为这个错误引用了进程在任何给定时间可以打开的
文件
描述符
的最大数量,但是当我尝试用Python的win32file.因此,据我所知,_setmaxstdio()和_getmaxstdio()引用的限制与select()能够处理多少套接字/
文件
描述符
的限制完全无关。所以我检查了 在头
文件
Winsock2.h中定义了四个宏,用于操作和检查
描述符
集。变量FD_SETSIZE确定集合中
描述符
的最大数量。select()可以处理一定数量的
文件
浏览 6
提问于2022-09-23
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux#4 理解Linux文件权限
Linux文件目录管理
终端基础:在 Linux 中删除文件和文件夹|Linux 中国
Linux入门之四-Linux文件目录操作
如何在 Linux 中合并 PDF 文件|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券