腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
在Mac中,如何准确计算
文件
描述符
的使用情况?
、
、
在
Linux
上,ulimit -n可以用于更改或
查看
进程
文件
描述符
数量的限制,而lsof -p nnn | wc -l似乎始终报告实际的
文件
描述符
使用情况。我认为这意味着lsof返回的不仅仅是
文件
描述符
,但我不知道什么是什么。 底线:如何准确计算Mac中
文件
描述符
的使用情况?
浏览 4
提问于2009-04-27
得票数 40
回答已采纳
5
回答
识别在
linux
上打开的特定
进程
的
文件
、
、
我需要一个脚本来识别在
linux
上打开的特定
进程
的
文件
>cd /proc/<PID>/fd; ls |wc –l 我希望看到一个数字列表,这是
进程
中使用的
文件
描述符
的编号列表请告诉我如何
查看
在该过程中使用的所有
文件
。谢谢。
浏览 4
提问于2010-04-21
得票数 13
3
回答
POSIX
进程
和
文件
描述符
、
、
我是一个在C下使用
进程
的新手,我有一个关于子
进程
中
文件
描述符
的
linux
行为的问题。我已经发现了
文件
描述符
在子
进程
和父
进程
之间共享的信息,而且编号为0、1、2的
文件
描述符
是标准输入输出和错误,所以我认为如果我派生
进程
,我将拥有相同的输入和输出目录,但是当我在子
进程
中更改它时,它们在父
进程
中不会更改我的问题是,它是否适用于每个
文件
浏览 0
提问于2013-06-14
得票数 1
回答已采纳
2
回答
Linux
中另一个
进程
的重复
文件
描述符
(不带sendmsg)
、
、
我所拥有的是
进程
id和来自该
进程
的
文件
描述符
。除了sendmsg之外,还有什么方法可以复制(或重新打开)该
进程
的
文件
描述符
,以供
Linux
中的另一个
进程
使用?Windows有用于此目的的DuplicateHandle,我想知道
Linux
上是否有类似的东西。
浏览 2
提问于2013-04-04
得票数 4
回答已采纳
2
回答
在共享内存
文件
上引发
Linux
轮询事件
两个
Linux
进程
打开并映射相同的/dev/shm/共享内存
文件
,并将其用作公共内存。问:让一个
进程
“唤醒”另一个
进程
以通知它应该
查看
内存的最简单、最好的方法是什么?例如,一个
进程
可以引发另一个
进程
的
文件
描述符
的poll()事件吗?解决方案不需要是可移植的,但我希望它很简单。
浏览 4
提问于2012-07-13
得票数 13
7
回答
检查
Linux
中给定
进程
的开放FD限制
、
、
、
、
我最近遇到了一个
Linux
进程
,它“泄漏”了
文件
描述符
:它打开了
文件
描述符
,但没有正确地关闭其中一些
描述符
。我现在知道如何检查有多少打开的
文件
描述符
;我只需要知道一个
进程
允许多少个
文件
<
浏览 152
提问于2009-08-31
得票数 65
回答已采纳
1
回答
Linux
文件
描述符
日志
、
最近,我在
Linux
机器上的一个java构建过程运行得很慢。我怀疑导致运行缓慢的原因之一是
进程
达到了最大
文件
描述符
限制。我没有权限知道我的构建过程使用了多少
文件
描述符
。那么,如果
进程
达到最大
文件
描述符
限制,
Linux
会记录到
文件
中吗?我可以检查是否因为最大
文件
描述符
限制而使构建过程变慢。
浏览 3
提问于2011-07-27
得票数 0
1
回答
检测solaris 11.0中的
文件
描述符
是否为套接字,并提取ip地址
、
、
、
在Solaris中,我需要获取特定
进程
正在使用的IP地址(sshd会话),我有他的ID。迭代位于/proc/ProcessId/fd/的
进程
文件
描述符
, 如果迭代的
文件
描述符
是套接字,则它们重新链接、打开并最终读取
文件
描述符
。因此,在solaris中,我可以检测
进程
的套接字
文件
浏览 1
提问于2017-06-13
得票数 2
回答已采纳
1
回答
为什么父
进程
的stdin在关闭分叉子
进程
的stdin
文件
描述符
后仍然接受输入?
、
我正在运行的
Linux
系统上的fork(2)手册页面如下所示: 子节点继承父级打开的
文件
描述符
集的副本。子
文件
描述符
中的每个
文件
描述符
与父
文件
描述符
中的相应
文件
描述符
引用相同的打开
文件
描述(参见open(2))。这意味着两个
文件
描述符
共享打开的
文件
状态标志、
文件
偏移量和信号驱动的I/O属性(请参阅f
浏览 0
提问于2017-07-06
得票数 1
回答已采纳
2
回答
如何将套接字从父
进程
传递给子
进程
?
、
、
、
、
我在
Linux
上的C程序中遇到了一个问题。当子
进程
试图从共享内存中读取这些
描述符
之一时,在select()上我得到了一个EBADF错误!子
进程
如何读取和使用父
进程
在分叉之后
浏览 2
提问于2013-01-20
得票数 10
回答已采纳
1
回答
基于引用该目录的方法,为什么ls的输出对于同一个目录/dev/fd/是不同的?
、
、
、
文件
描述符
255发生了什么变化?什么是
文件
描述符
3?
浏览 0
提问于2018-12-12
得票数 2
回答已采纳
1
回答
Linux
下
文件
描述符
重复次数的统计
、
、
在
Linux
中,可以使用复制
文件
描述符
。 有没有办法通过系统调用来获取
文件
描述符
的副本数量的计数?
浏览 6
提问于2014-12-24
得票数 0
1
回答
如何从多个命名管道接收消息?
、
、
、
、
在线程的功能中,我使用fifo向另一个
进程
发送和接收消息,下面是我的代码: int c_to_s=open(myfifo2,O_RDONLY但是,当第二连接第一客户端成为disable.And时,第二客户端的消息发送和接收到和从这两个
进程
。 我能得到一些帮助吗,例如,please.Should,我必须使用标记??
浏览 0
提问于2015-05-29
得票数 0
回答已采纳
2
回答
具有自己的
文件
偏移量的重复
文件
描述符
、
、
、
、
如何从现有的
文件
描述符
创建新的
文件
描述符
,使新
描述符
不共享
文件
表中相同的内部
文件
结构/条目?具体而言,
文件
偏移量(最好是权限、共享和模式)等属性不应在新的和旧的
文件
描述符
之间共享。在Windows和
Linux
下,dup()都会复制
文件
描述符
,但是这两个
描述符
仍然指向
进程
文件
表中相同的
文件</e
浏览 4
提问于2009-10-21
得票数 15
回答已采纳
1
回答
非特权用户可以修改提升
进程
的
文件
描述符
表吗?
、
、
在
Linux
中,每个
进程
都有自己的
文件
描述符
表,该表保存对所有打开的
文件
和类似
文件
的设备的引用。此表由内核管理。非特权用户是否可能修改提升
进程
的
文件
描述符
表中的
文件
描述符
,以便
文件
描述符
指向另一个
文件
?Process1001以eve的形式运行,并希望修改PID 1000的
文件
描述符
表,以便FD 1指向/
浏览 0
提问于2019-11-21
得票数 5
回答已采纳
1
回答
用重置所有属性的新
Linux
进程
进行分叉。属性是fds、信号处理程序和task_struct中的其他所有内容。
、
、
、
、
TL;博士如何在不继承所有属性(
文件
描述符
、内存映射、工作目录、高级新内核特性、.从父母那里? 对于这个问题,让我们将新
进程
定义为在内核中创建一个新的。属性包括
文件
描述符
、信号处理程序、seccomp上下文、功能、内存映射、完整的虚拟内存设置.这是一个十年前的问题,<
浏览 0
提问于2017-06-16
得票数 0
1
回答
用于共享和关闭
文件
描述符
的
linux
辅助数据
、
linux
辅助数据可用于在unix域套接字上跨多个
进程
共享
文件
描述符
。应用程序有两个
进程
A&B在网络上侦听数据,在接收到新连接时,接收
进程
(A或B)接受连接。现在支持
进程
A接受连接,为了与
进程
B共享这个新的套接字
描述符
,
进程
A向
进程
B发送辅助数据。 此时,两个
进程
具有相同的套接字
描述符
集。现在假设process出于某种原因关闭了套接字
描述符</
浏览 1
提问于2013-08-04
得票数 1
回答已采纳
2
回答
我们可以使用dup2中的读fd和写fd作为参数吗?
、
在对dup2()的调用中,我们是否可以使用读取
文件
描述符
作为第一个参数,将写入
文件
描述符
用作第二个参数,以便将第二个
文件
描述符
的输出重定向到第一个参数。
浏览 3
提问于2016-03-11
得票数 1
回答已采纳
1
回答
文件
对象是否是每个
进程
或系统的本地对象?
、
、
、
作为
Linux
设备驱动程序开发人员,我的想法是,
文件
对象是每个
进程
的本地结构,它的地址可以在fd表中为相应的fd提供。但是当我在
Linux
编程接口中看到5.6节时,Michale Kerrisk说: 引用相同打开的
文件
描述的两个不同的
文件
描述符
共享一个
文件
偏移值。因此,如果通过一个
文件
描述符
更改
文件
偏移量(由于调用read()、write()或write()),则通过另一个
文件
<
浏览 2
提问于2013-08-13
得票数 4
回答已采纳
1
回答
Groovy、打开的
文件
过多和withStream关闭
当我使用如下代码时,我得到了意外的‘打开的
文件
太多’错误: new BufferedOutputStream(new FileOutputStream(file)).withStream { os ->
浏览 0
提问于2014-05-05
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 查询应用进程号、端口、文件
Linux查看文件类型命令实验
查看 Linux 系统中进程和用户的内存使用情况
Linux查看文件内容:cat、less、head和tail命令
编程小知识【linux-0009】linux常用命令-查看文件内容
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券