腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
中
的
非
阻塞
连接
、
我在
Linux
中使用函数connect。如果它不能连接,它将永远等待连接。我想做
的
是: serv_addr.sin_port = htons(_params->port);int co = connect(_socket
浏览 1
提问于2016-06-03
得票数 0
回答已采纳
3
回答
Linux
中
的
非
阻塞
挂载
、
、
我在一个单线程进程中使用
Linux
的
mount(2)函数。但是安装像CD这样
的
设备可能需要一段时间(最糟糕
的
是40秒!),因为它会思考一下,旋转磁盘,然后才会挂载文件系统。这可能会在相当长
的
时间内阻止处理其他事件
的
过程。 我似乎找不到以非
阻塞
方式挂载文件系统
的
方法。是否有一种不需要多线程或分叉就异步挂载文件系统
的
方法?知道操作是否完成对我来说不是一个问题,因为我已经在同一个线程
中
阅读了内核uevents。
浏览 1
提问于2009-01-28
得票数 4
回答已采纳
2
回答
在
Linux
中
阻塞
多线程上
的
read()和write()
、
、
我有一个需要从键盘和鼠标读取数据
的
Linux
进程。它需要在执行一些主进程
的
同时异步执行此操作。 我想出
的
实现是将主进程放在一个线程
中
,并让两个单独
的
线程始终从键盘和鼠标读取()。如果
Linux
read()
阻塞
,当主线程继续执行时,键盘和鼠标线程会被
阻塞
吗(我想要
的
),或者整个进程会被
阻塞
?
浏览 6
提问于2014-05-04
得票数 2
1
回答
(Windows)同时打开同一个文件
、
、
在unix
中
,它工作得很好,但是它在windows
中
不工作(我不能打开一个已经打开
的
文件)。我用fopen()打开文件。首先,一些代码:这是我以前打开文件
的
方式 int res = fopen_s(&f, "c:\\temp\\File1.txt", "w")
浏览 3
提问于2013-02-07
得票数 6
回答已采纳
1
回答
在系统
中
无其他负载
的
情况下阻止syscall (
linux
内核)
、
如果系统
中
只有一个正在运行
的
应用程序(默认是100个休眠进程),并且它会执行
阻塞
syscall (我感兴趣
的
是
阻塞
recv或
阻塞
读取)。
linux
内核会从task_t *current指针
中
删除这个应用程序吗?
浏览 1
提问于2010-04-26
得票数 0
4
回答
当套接字关闭时取消阻止recvfrom
、
、
、
套接字调用将在recvfrom上
阻塞
。然后,在另一个线程
中
,我关闭了套接字。有没有人能帮我搞清楚
Linux
上发生了什么?当套接字关闭时,我希望recvfrom解除
阻塞
我一直在阅读关于使用select
浏览 2
提问于2011-06-18
得票数 9
2
回答
linux
+防火墙+如何检查
linux
上
的
任何端口是否被防火墙/ iptables
阻塞
、
、
、
我
的
redhat
Linux
机器上
的
一些应用程序无法工作(我们怀疑根据应用程序日志,某些端口被
阻塞
了) 因此,我们希望检查操作系统上所有被防火墙/iptables
阻塞
的
端口。是否可以扫描/验证
linux
操作系统上
的
所有端口(比如/etc/services )并验证被
阻塞
的
端口?
浏览 0
提问于2017-08-02
得票数 1
回答已采纳
3
回答
非
阻塞
mlock()
、
、
、
有没有所谓
的
非
阻塞
mlock()?在繁忙
的
流量下,我不希望线程
阻塞
等待I/O。我更愿意使用mlock()从mmap()
的
d文件
中
告诉
Linux
内核我需要哪个区域,然后在页面被获取时得到通知。(据我所知,标准
的
mlock()调用是
阻塞
的
。)
浏览 1
提问于2014-07-25
得票数 0
1
回答
在使用
Linux
的
/dev/urandom生成加密密钥时存在哪些问题?
、
从
Linux
5.1开始,/dev/random不再使用
阻塞
池。有一个关于页面删除
Linux
/dev/随机
阻塞
池上
的
更改
的
讨论 我相信
Linux
的
阻塞
池已经过时了。
Linux
的
CRNG会生成足够好
的
输出,甚至可以用于密钥生成。
阻塞
池在任何物质方面都不是更强
的
,而保持它
的
存在需要大量价值可疑
浏览 0
提问于2020-10-13
得票数 13
回答已采纳
1
回答
close()可以在一段时间内
阻塞
执行吗?
、
我正在写一个小
的
网络程序,其中延迟非常重要。我想要捕获在某些系统调用
中
执行被
阻塞
的
所有可能
的
情况。我在
Linux
上工作。但是,了解其他系统也很有趣。
浏览 0
提问于2014-05-22
得票数 2
1
回答
在
Linux
中
实现
阻塞
系统
、
、
我想了解实现
阻塞
I/O系统与非
阻塞
系统是如何不同
的
?谷歌对此没有多大帮助,任何链接或参考都将是非常感谢
的
。 谢谢。
浏览 2
提问于2015-03-20
得票数 0
4
回答
如何在
Linux
中
显示进程状态(
阻塞
,非
阻塞
)
、
、
、
、
是否有一种方法可以查询
Linux
处理表
中
的
进程状态,以演示在执行查询时某个进程是否正在运行或
阻塞
?我
的
目标是从‘外部’
的
进程或程序这样做,因为我希望理解这方面的操作系统进程,但任何想法都欢迎!下面是python代码
阻塞
的
进程:proc = subprocess.call('ls -lRa /', shell=True) 以下是非
阻塞
进程
的
python
浏览 3
提问于2015-01-09
得票数 6
回答已采纳
1
回答
终端控制库,阻止输入和一些自定义
的
数据通道?
、
ncurses
的
阻塞
模式似乎只允许在stdin上进行
阻塞
--也就是说,在按下键或数据到达管道之前,我无法选择在select()-esque
中
执行getch()
阻塞
。我是遗漏了什么,还是有其他
的
终端控制库允许我这样做? 编辑:我
的
目标是
Linux
平台,虽然解决方案越通用,越好。
浏览 2
提问于2019-05-29
得票数 2
1
回答
LINUX
16.04端口
阻塞
和ip
阻塞
、
、
、
我
的
条件是有一个有3台计算机
的
本地网络。172.16.1.12和192.168.0.4)(实际上,Comp A有3个网络接口)Comp C (172.16.1.5)我
的
-v -x -n -L: pkts bytes target prot opt in out source
浏览 0
提问于2019-05-08
得票数 1
回答已采纳
1
回答
Linux
中
的
阻塞
I/O调用
、
、
、
、
在
Linux
中
是否所有
阻塞
的
I/O调用都以某种方式围绕着read()和write() ()? 然后,我
的
用例是截取这些函数调用,并在它们之前和之后执行代码,以计算在示例程序
中
I/O是如何使用
的
。
浏览 0
提问于2015-12-29
得票数 0
1
回答
linux
FIFO
阻塞
管道
、
、
如何才能在不先向fifo发送数据
的
情况下解决这个问题?
浏览 1
提问于2012-07-11
得票数 0
3
回答
Linux
,取消
阻塞
读取()
、
、
、
、
在用于串行通信
的
多线程
Linux
程序
中
,是否可以(最好
的
方法是什么)终止来自另一个线程
的
阻塞
read()调用? 我希望尽可能保持一切反应,并避免使用重复轮询
的
超时。这个问题
的
背景是,我正在尝试使用JNI为
Linux
创建一个Scala串行通信库。我试图使本机方面尽可能简单,其中包括一个read()和close()函数。在Scala端,一个线程将调用read()并
阻塞
,直到来自串行端口
的
数据可用。但是,
浏览 13
提问于2013-05-20
得票数 10
回答已采纳
1
回答
什么时候使用
阻塞
函数和非
阻塞
函数?
、
、
、
我正在制作一个python模块,以帮助管理
Linux
(和BSD)
中
的
一些任务,即管理
Linux
容器。我知道从python运行终端命令
的
几种方法,如Popen()、call()和check_call()。我什么时候应该使用这些特定
的
功能?更具体地说,什么时候使用
阻塞
或非
阻塞
函数?代码默认使用Popen(),这是一个非
阻塞
函数。在哪种情况下,我应该覆盖
阻塞
并让函数执行check_call() 我最初
的
浏览 4
提问于2014-12-23
得票数 0
回答已采纳
2
回答
什么时候UDP sendto()
阻塞
?
、
、
在UDP套接字上使用默认(
阻塞
)行为时,在哪种情况下调用sendto()会
阻塞
?我主要对
Linux
的
行为感兴趣。 对于TCP,我知道如果发送窗口已满,拥塞控制会使send()调用
阻塞
,但是UDP呢?它有时甚至会
阻塞
,还是只是让数据包在较低层被丢弃?
浏览 10
提问于2010-11-12
得票数 33
回答已采纳
1
回答
Linux
select()不
阻塞
、
、
、
、
为此,我尝试实现一个简单
的
程序,它将以只写方式打开文件,将其文件描述符添加到读取集,然后执行select,希望函数会
阻塞
,直到授予读取权限为止。由于这样做不起作用(据我所理解,这是有意
的
行为),我试图在select()执行之前使用flock阻止对文件
的
访问。然而,该程序并没有阻止它
的
执行。另外:我第一次尝试执行这段代码时,在读列表
中
添加了两个FDs。当我试图锁定它们时,我必须使用flock(fd_file,LOCK_SH),因为我不能用LOCK_EX专门锁住两个FDs。在如何锁定同一文件
浏览 4
提问于2019-11-05
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从linux源码看socket的阻塞和非阻塞
linux非阻塞的socket发送数据出现EAGAIN错误的处理方法
服务器模型——从单线程阻塞到多线程非阻塞(中)
Java阻塞队列去重方案:实现不重复元素的阻塞队列
linux中的,{}的作用
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券