腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
什么时候使用
阻塞
函数
和非
阻塞
函数
?
、
、
、
我正在制作一个python模块,以帮助管理
Linux
(和BSD)中的一些任务,即管理
Linux
容器。更具体地说,什么时候使用
阻塞
或非
阻塞
函数
?我最初的想法是在进程是一个一次性的临时进程时使用
浏览 4
提问于2014-12-23
得票数 0
回答已采纳
4
回答
使用带有"select“
函数
的非
阻塞
套接字有什么好处?
、
、
我正在用
Linux
编写一个服务器,它必须支持来自多个客户端的同时读写操作。我想使用select
函数
来管理读/写可用性。所以,如果我使用select,并且我知道read
函数
不会
阻塞
,为什么我需要将我的套接字设置为非
阻塞
呢?
浏览 15
提问于2012-10-07
得票数 6
回答已采纳
3
回答
Linux
,取消
阻塞
读取()
、
、
、
、
在用于串行通信的多线程
Linux
程序中,是否可以(最好的方法是什么)终止来自另一个线程的
阻塞
read()调用? 我希望尽可能保持一切反应,并避免使用重复轮询的超时。这个问题的背景是,我正在尝试使用JNI为
Linux
创建一个Scala串行通信库。我试图使本机方面尽可能简单,其中包括一个read()和close()
函数
。在Scala端,一个线程将调用read()并
阻塞
,直到来自串行端口的数据可用。但是,可以通过其他方式关闭串行端口,从而导致调用close()。现在,为了释放
阻塞
的线程,我需要
浏览 13
提问于2013-05-20
得票数 10
回答已采纳
1
回答
在无持续时间超时的民意测验中,Mio的行为是什么?
、
根据 如果timeval结构的两个字段都为零,则select()立即返回。Mio在Duration::from_secs(0)上的行为是什么,它会像
Linux
的select()那样工作吗?
浏览 1
提问于2018-04-11
得票数 3
2
回答
本机方法中等待I/O完成的Java线程
阻塞
、
、
、
、
int n = read(g_fd, dest, len); 应避免无限
阻塞
IO。
浏览 2
提问于2011-11-01
得票数 3
回答已采纳
4
回答
从文件中打开进程,在
Linux
上的C++中
、
、
、
、
我在
Linux
上用C++编写我的应用程序。C++有一个名为“系统”的
函数
来执行程序。我尝试像这样从C++打开gnome-system-monitor:然而,当我调用这个'system‘
函数
时,我的应用程序的线程
阻塞
了,直到我关闭有没有其他方法可以在不
阻塞
调用者进程的情况下从文件中打开进程?
浏览 0
提问于2012-10-12
得票数 1
回答已采纳
1
回答
如何检查
Linux
/FreeBSD上阻止的写()调用的问题?
、
、
、
、
我在
Linux
/FreeBSD上有一个活动的运行过程。我对它进行了跟踪,并发现其中一个线程在调用
函数
write()时被
阻塞
--作为参数,它有一个TCP套接字。可能要挂几个小时了。检查
阻塞
write()背后的原因的方法是什么?潜在的问题是什么? 系统实用程序将不胜感激。
浏览 7
提问于2014-02-12
得票数 0
回答已采纳
1
回答
windows上的stream_set_blocking php
这里有一些使用stream_set_blocking的代码在
linux
(不正确的行为,它忽略了非
阻塞
设置。)
浏览 4
提问于2017-07-07
得票数 4
1
回答
函数
getaddrinfo出现问题
、
我使用
函数
getaddrinfo来获取域名的ip地址,OS =
linux
,language = c++。我注意到当以太网电缆被拔出时,该
函数
会
阻塞
线程30秒(该
函数
在30秒内没有返回)。是否可以为该
函数
设置超时,或者中断
函数
的执行或任何其他想法? 谢谢EB
浏览 6
提问于2011-02-03
得票数 0
1
回答
如何在
Linux
上检测Swift中的击键?
、
、
我正在用Swift编写一个可以在
Linux
上运行的命令行应用程序。我想知道用户实时触摸了哪些键,这样我就可以显示与每个键相关联的值。有人知道可行的解决方案吗?
浏览 3
提问于2017-01-26
得票数 2
1
回答
如何从.bat脚本运行TRACE32文件?
、
在手册中,它说这个
函数
返回TRUE或FALSE,所以我执行了PRINT OS.FILE.ACCESS("FILENAME","x"),但是我只接收到TRUE,.bat文件没有执行。
浏览 20
提问于2015-09-09
得票数 1
回答已采纳
1
回答
以非
阻塞
方式打开的管道上的Python readline
、
、
、
、
我有一个以非
阻塞
模式打开的
Linux
fifo。不出所料,当我在file对象上调用read时,它会立即返回。我使用select来确保没有繁忙的等待,但当有任何可用的数据时,我的程序仍然会得到通知。出于好奇,我尝试了readline
函数
,并惊讶地发现readline
阻塞
,直到找到换行符。我通过top检查了处理器的使用情况,似乎readline并不忙等待。因为我的应用程序对性能很敏感,所以我想知道在非
阻塞
套接字上使用readline是否会影响性能。
浏览 4
提问于2010-01-19
得票数 3
回答已采纳
2
回答
linux
+防火墙+如何检查
linux
上的任何端口是否被防火墙/ iptables
阻塞
、
、
、
我的redhat
Linux
机器上的一些应用程序无法工作(我们怀疑根据应用程序日志,某些端口被
阻塞
了) 因此,我们希望检查操作系统上所有被防火墙/iptables
阻塞
的端口。是否可以扫描/验证
linux
操作系统上的所有端口(比如/etc/services )并验证被
阻塞
的端口?
浏览 0
提问于2017-08-02
得票数 1
回答已采纳
1
回答
Linux
中的
阻塞
I/O调用
、
、
、
、
在
Linux
中是否所有
阻塞
的I/O调用都以某种方式围绕着read()和write() ()? 然后,我的用例是截取这些
函数
调用,并在它们之前和之后执行代码,以计算在示例程序中I/O是如何使用的。
浏览 0
提问于2015-12-29
得票数 0
2
回答
在socket编程中如何知道端口是否打开/关闭?
、
、
如果套接字程序在一个端口(比如6053)上运行,并且如果规则没有添加到firewall中,那么
函数
recv、read和recvfrom就会被
阻塞
。我们如何在C或python中检查并在
linux
机器上报告Port not opened错误。
浏览 6
提问于2015-11-13
得票数 4
2
回答
AF_UNIX套接字发送线程安全吗?
、
、
、
、
我的实现是在
linux
系统上,我有一个AF_UNIX SOCK_STREAM套接字, 很少有可以在这个套接字上调用'send()‘的工作线程。
浏览 7
提问于2015-11-19
得票数 4
1
回答
在iOS中,我可以从/dev/urandom中得到多少个熵?
、
、
、
、
苹果的随机(4)手册页似乎暗示他们的/dev/随机是非
阻塞
的,但不知何故,它不需要
阻塞
来确保新的熵字节: /dev/urandom与
Linux
兼容。在
Linux
上,如果熵池耗尽,/dev/urandom将产生更低质量的输出,而/dev/随机将更倾向于
阻塞
和等待收集额外的熵。对于Y罗,这种选择和区别是不必要的,这两种设备的行为是相同的。NIST的DRBG验证列表表明苹果正在使用AES-128作为CTR_DRBG的伪随机
函
浏览 0
提问于2015-05-25
得票数 4
2
回答
系统
函数
缺陷
我们在
Linux
中使用C。有没有可能system()
函数
会以一种意想不到的方式运行,特别是在我们处理信号的时候? 我们发现,有时,system()
函数
会
阻塞
执行,或者抛出SIGSEGV。
浏览 0
提问于2011-04-12
得票数 0
回答已采纳
1
回答
同时从多个进程打开tty?
、
、
、
、
我必须确保
linux
上的tty设备只能同时从一个实例访问。为此,我实现了一个flock()
函数
。然而,在我的测试中,即使没有flock()逻辑,我也无法同时从另一个进程打开串口。我现在想知道这是否是所有情况下的正常行为,所以我可以删除我的flock()逻辑并依赖
阻塞
的open()逻辑?在任何情况下都可以同时从不同的实例打开串口吗?但是,open()
函数
似乎由于flock()而被
阻塞
。
浏览 2
提问于2017-07-26
得票数 0
回答已采纳
1
回答
在使用
Linux
的/dev/urandom生成加密密钥时存在哪些问题?
、
从
Linux
5.1开始,/dev/random不再使用
阻塞
池。有一个关于页面删除
Linux
/dev/随机
阻塞
池上的更改的讨论 我相信
Linux
的
阻塞
池已经过时了。
Linux
的CRNG会生成足够好的输出,甚至可以用于密钥生成。
阻塞
池在任何物质方面都不是更强的,而保持它的存在需要大量价值可疑的基础设施。本系列不应破坏任何现有程序。/dev/urandom不变。/dev/ran
浏览 0
提问于2020-10-13
得票数 13
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从linux源码看socket的阻塞和非阻塞
linux非阻塞的socket发送数据出现EAGAIN错误的处理方法
Java NIO-阻塞和非阻塞
Linux C加加 类之构造函数!
从 Rust 调用 C 库函数|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券