腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
不可中断的读/写调用
、
、
在我在
Linux
上进行C编程的
过程
中
,我遇到了一些标志(可能是ioctl/fcntl?),这些标志使得对文件描述符的
读写
不会被中断。为了改进我的查询,我追求的是fwrite()和fread()提供的相同的
阻塞
和保证,没有用户空间缓冲。
浏览 1
提问于2010-07-30
得票数 1
回答已采纳
1
回答
为什么在bash块
中
输出到fifo,而在重定向时没有输出
、
打开用于读取的FIFO通常会
阻塞
,直到其他进程打开相同的FIFO进行写入,反之亦然。 >mkfifo fifo >echo 1 >&5 不会阻碍和工作的。
浏览 4
提问于2012-07-19
得票数 2
回答已采纳
2
回答
C语言中的
阻塞
/非
阻塞
计时器
、
我找不到一个解决方案:我正在用C语言在
Linux
中
编写一个VM监控代码。我想每隔10秒获取所有虚拟机的
读写
计数。有没有提供此功能的C库(仅计时器),
阻塞
/非
阻塞
计时器无关紧要。谢谢!!
浏览 2
提问于2010-10-07
得票数 2
回答已采纳
1
回答
IOCP和io_uring是异步
读写
的吗?
、
、
、
、
Linux
是异步通知。当文件描述符变得可读/可写/可接受时,epoll_wait将返回这个fd。但是
读写
仍然是同步的,会
阻塞
线程。因此Redis6.0使用线程池来处理网络io。Windows IOCP和
Linux
是预言家。当io_uring_enter返回时,读取的数据已经放置在缓冲区
中
,写缓冲区全部已经写入。负责复制这些缓冲区数据的?仍然会
阻塞
当前线程?
浏览 6
提问于2022-03-30
得票数 1
4
回答
使用带有"select“函数的非
阻塞
套接字有什么好处?
、
、
我正在用
Linux
编写一个服务器,它必须支持来自多个客户端的同时
读写
操作。我想使用select函数来管理读/写可用性。所以,如果我使用select,并且我知道read函数不会
阻塞
,为什么我需要将我的套接字设置为非
阻塞
呢?
浏览 15
提问于2012-10-07
得票数 6
回答已采纳
2
回答
优化:将变量声明移到
过程
的顶部
、
、
、
在优化某些存储
过程
的
过程
中
,我与DBA一起坐下来,并经历了一些具有高
阻塞
和/或高
读写
活动的存储
过程
。DBA提到的一件事是,我应该在存储
过程
的顶部声明所有变量(特别是TABLE变量),以避免重新编译。是否将所有变量声明移至存储
过程
的顶部可减少重新编译?
浏览 0
提问于2011-11-01
得票数 15
回答已采纳
1
回答
Kqueue (边缘触发):短读是否意味着已失去了读准备状态?
、
、
、
、
当使用
Linux
处于边缘触发模式(EPOLLET)时,读/写在EAGAIN/EWOULDBLOCK
中
失败,这意味着
读写
准备状态丢失,并且一旦恢复就绪状态,就保证通过epoll_wait()提供新的就绪事件此外,当在边缘触发模式和非
阻塞
流模式套接字中使用
Linux
时,如果我们注册了对EPOLLRDHUP事件的兴趣,并且还没有收到EPOLLRDHUP事件,那么短读/写入(返回值小于请求的大小)也意味着
读写
准备的丢失类似地,当在边缘触发模式( Kqueue,m
浏览 7
提问于2016-10-19
得票数 4
2
回答
如何在vxworks或
linux
上取消
阻塞
的系统调用?
、
、
、
在任务I
中
,: ...在任务II
中
.../* ioctl(fd, FIOCANCEL, 0); */如何在任务II
中
取消
阻塞
的任务I, 在vxworks
中
,
浏览 1
提问于2013-07-22
得票数 0
3
回答
GNU操作系统
中
的缓冲(命名)管道
、
、
、
、
在GNU OS
中
,只有当另一个进程同时读取相同的数据(来自同一管道)时,进程才能将数据写入管道。 是否有类似于让第一个进程写入和缓冲数据直到第二个进程读取数据的管道?
浏览 0
提问于2014-10-26
得票数 12
1
回答
阻止读取操作直到发生外部事件的正确方法?
、
、
、
然后,
linux
通过文件操作来管理循环缓冲区
中
的数据。#include <
linux
/sched.h>static DECLARE_WAIT_QUEUE_HEAD我的第一个想法是,由于用户空间应用程序不是真正实时的,它的
读写
操作之间的时
浏览 1
提问于2017-11-17
得票数 0
2
回答
fstream相对于iostream和mkfifo
、
、
因此,在两个不同的shell
中
,我想这样做:gdb --args server fifo1 fifo0和client fifo0 fifo1,我修改main以获取文件名参数。不幸的是,服务器中断了。使用gdb,我看到它在ifstream构造函数
中
停止运行,如下所示: char const fin[] = "fifo1";
浏览 1
提问于2014-03-02
得票数 0
1
回答
如何进行内核线程通信?
、
如何让内核模块
中
的线程进行通信?我正在编写一个内核模块,我的架构将使用三个需要通信的线程。到目前为止,我的研究让我相信唯一的方法是使用共享内存(声明全局变量)和锁定机制来同步线程之间的读/写。
浏览 2
提问于2011-08-12
得票数 3
回答已采纳
1
回答
在tarantool从库
中
优先读取而不是写入
有没有人能告诉我在tarantool从库中有没有优先
读写
的方法?有一个读任务比写任务更重要,但是在写入主设备的
过程
中
,更改的记录会在从设备上
阻塞
一段时间。一般来说,我认为这是数据库的正确行为。
浏览 1
提问于2020-05-29
得票数 1
1
回答
Java套接字、输入流、外部流
、
例如,服务器只读取“projec
中
的字符串”。 而且,在客户端和服务器中都没有到达代码System.out.println("111"+count);。这个程序有什么问题?非常感谢您提出的任何想法。
浏览 4
提问于2017-04-12
得票数 0
回答已采纳
1
回答
Ubuntu17.04安装后的Wifi问题
、
、
首先,我想从我对
Linux
100%的新手开始。尽管如此,我对计算机并不陌生,所以我有相当多的故障排除知识。我将尽量简短地描述一下我所做的事情。安装Ubuntu时没有出现问题,并重新启动膝上
型
计算机从HDD启动重新启动到闪存驱动器,wifi开始工作。我对
Linux
感到非常困惑: lol
浏览 0
提问于2017-06-14
得票数 1
1
回答
为什么命令'exec‘可以删除fifo文件的
阻塞
状态?
、
、
、
my_cmd $i}& donerm $ff脚本等待fifo文件的输入,因为fifo文件进入
阻塞
的state.It,似乎这个命令'exec 7<>$ff‘解除了fifo file.So的
阻塞
状态,是这样吗?
浏览 12
提问于2021-12-31
得票数 0
回答已采纳
1
回答
建立冻结状态的
Linux
系统
、
我有一些服务器,为了提高隐私,我想冻结系统磁盘的状态:也就是说,所有日志和其他磁盘写入系统磁盘应该保存到RAM
中
,用于任何用途的数据,然后在重新启动时立即删除,从而保证系统干净。
浏览 0
提问于2022-06-13
得票数 0
3
回答
两个不同的C程序正在访问一个文件
、
、
我在
Linux
平台上有一个应用程序,它需要服务器程序不断地将数据写入bin文件。同时,另一个程序需要读取写入的值。如果我在
读写
过程
中
没有锁定文件,我应该担心吗?
浏览 2
提问于2013-07-04
得票数 0
2
回答
写到TCP套接字继续返回EAGAIN
、
、
、
我看到一种情况,我有一个TCP套接字(非
阻塞
的),我正在写,但在加载下,它会进入一种情况,它不断返回EAGAIN。我之所以知道这一点,是因为它停止了处理,我可以附加调试器并逐步完成它。执行
过程
中
,写调用将返回一个错误,并且每次将errno设置为EAGAIN (它繁忙地等待EAGAIN...ignore,这是一个错误的主意:)想法?
浏览 1
提问于2016-04-11
得票数 4
回答已采纳
2
回答
我从sql developer登录到oracle帐户(如hr)时出错。
、
、
执行请求的操作时遇到错误:01109。00000 -“数据库未打开”*操作:打开数据库,再次尝试命令Vendor代码1109
浏览 4
提问于2020-07-04
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
郑州营销型网站建设过程中需要注意哪些问题
详解Linux多线程中的互斥锁、读写锁、自旋锁、条件变量、信号量
龙芯中科:通用型图形处理器GPGPU在研发过程中
Linux系统编程 读写锁rwlock
从 Java 中的零拷贝到五种IO模型
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券