腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何更改msgsnd中允许的
消息
数?
linux
、
linux-kernel
在
Linux
中,msgsnd可以从用户空间发送
消息
。但是,如果发送的
消息
数量达到最大
消息
数,msgsnd将阻塞,是否有方法更改最大值?谢谢
浏览 0
提问于2020-06-15
得票数 0
1
回答
不能创建超过10个mqueues。
python
、
c
、
posix
、
mqueue
fs.file-max = 2097152fs.mqueue.queues_max = 1000#include <sys/types.h>#include <mqueue.h> do { perror(
msg
)
浏览 15
提问于2016-10-31
得票数 10
回答已采纳
1
回答
linux
中的
消息
队列
linux
、
message-queue
、
garbage
在
linux
中,当
消息
队列
为空时,
消息
队列
的输出应该是什么? if (msgrcv(
浏览 2
提问于2014-05-13
得票数 0
1
回答
POSIX
消息
队列
位于哪里(
Linux
)?
linux
、
posix
、
message-queue
man 7 mq_overview说,POSIX“系统上的...message
队列
可以使用通常用于文件的命令(例如ls(1)和rm(1))来查看和操作。std::cout << "\nFile /dev/mqueue" << argv[1] << ":\n"} 在
msg
队列
/myq上运行此命令时,当它包含5个
浏览 3
提问于2016-07-22
得票数 4
1
回答
在单个程序中使用
消息
队列
和多线程的messenger
c
、
linux
、
pthreads
、
message
我正试图使用
消息
队列
和线程在
Linux
中编写一个信使程序。user1) ./
msg
4321 1234 // snd_key: 4321, rcv_key: 1234 然后创建两个
消息
队列
:一个用于发送,另一
浏览 8
提问于2020-04-06
得票数 0
2
回答
为什么在POSIX中创建
消息
队列
时会出现“无法分配内存”的错误?
c
、
linux
、
posix
、
ipc
、
message-queue
为什么在POSIX中创建
消息
队列
时会出现“无法分配内存”的错误?
浏览 2
提问于2011-03-13
得票数 4
回答已采纳
1
回答
调整posix
消息
队列
中的
消息
数
c
、
linux
、
posix
、
message-queue
当我试图减少POSIX
消息
队列
中的
消息
数量时,它保持最大数量为10。是否可以减少或增加POSIX
消息
队列
中的
消息
数量?send.c#include <mqueue.h> #include<unis
浏览 6
提问于2013-03-31
得票数 2
回答已采纳
5
回答
为什么没有类似于
消息
队列
的轮询/选择机制?
c
、
linux
、
linux-kernel
就像我们可以做的那样,我们可以在fd上进行轮询/epoll/select,但不能在
msg
queue id上执行。所以我的问题是,为什么
linux
极客没有在
msg
队列
id上实现轮询/选择?这会导致严重的问题吗? 我需要实现这样的机制。我该怎么做呢?
浏览 2
提问于2012-04-06
得票数 4
1
回答
POSIX
队列
配置
c++
、
linux
、
posix
我想知道如何在
linux
操作系统上配置posix
队列
。我知道如何在sysctl.conf和代码中编辑还有其他方法可以配置每个
队列
的
消息
数量和
队列
数量吗?
浏览 1
提问于2014-03-14
得票数 1
回答已采纳
1
回答
msgsnd无权限错误
c
、
unix
、
message-queue
、
linux-capabilities
我想在两个进程之间发送
消息
。但是当我试图用EACCES发送
消息
时,我收到了一个msgsnd()错误const char*
MSG
_QUEUE = "/tmp/
msg
_queue"; }struct feld_
msg
_s { char mtext[5];发送
消息
struct feld_<
浏览 1
提问于2017-03-03
得票数 0
回答已采纳
0
回答
增加mqueue
消息
大小后无法创建多线程
c
、
multithreading
、
mqueue
在我的C软件中,我创建了10个线程(多线程),并在一个
消息
队列
中写入
消息
。我还创建了另外一个线程来监视
队列
,并从
队列
的另一端排出数据。 它运行正常,但
消息
大小被固定为默认值(10)。我从论坛上了解到通过运行"echo number>/proc/sys/fs/ mqueue /
msg
_max“来增加mqueue的大小,在
Linux
(Ubuntu)中我将"number”设置为10
浏览 20
提问于2016-12-29
得票数 0
2
回答
在php中如何在并行进程中使用
消息
队列
?
php
、
message-queue
我尝试过许多不同的方法,比如为每个孩子设置一个单独的
队列
,这会给我一个“警告:
msg
_get_queue()函数。基本上,系统打开了大约10-15个
队列
,但之后它似乎无法处理更多的
队列
,并开始抛出该错误。我还尝试在发送
消息
时为每个子进程提供其自己的desiredmsgtype (参见
msg
_get_queue()函数),并在发送回复时为每个父
消息
提供其唯一的desiredmsgtype,但也不起作用。not sent because $
msg
_err
浏览 3
提问于2010-07-22
得票数 1
1
回答
IPC msgsnd意外地等待
linux
、
perl
、
ipc
我有两台Centos机器,每台都在CentOS
Linux
7.9.2009版(Core)上。 我有一个程序,分叉一个子程序,然后使用System
消息
与孩子通信,子程序准备答案并将它们发送给父程序。我们可以使用ipc -q检查
队列
大小,并看到每个
队列
偶尔达到10条
消息
的默认限制,子
队列
暂停,然后我们看到
队列
如预期的那样为空。我们认为,
队列
限制是在/proc/sys/fs/mqueue/中指定的,例如,<e
浏览 0
提问于2021-11-01
得票数 3
回答已采纳
1
回答
async_write连续两次出现问题
c++
、
asynchronous
、
networking
、
boost
、
boost-asio
当我2次调用async_write时,第二条
消息
不会发送到服务器。在写处理程序中,我调用async_read,当我运行我的代码时,程序在读取时会被卡住。ssl_socket::client);BA::post(io_context, boost::bind(&ssd::write_
msg
code hereBA::post(io_con
浏览 4
提问于2020-08-18
得票数 2
回答已采纳
2
回答
在Mac上设置System
消息
队列
大小
c++
、
c
、
macos
、
ipc
、
message-queue
我目前正在Mac上使用System
消息
队列
,并且在将
队列
大小设置为大于2048字节的值时遇到了问题。下面是一个可编译的示例test.c#include <sys/
msg
.h> // get); buf.
msg
_qbytes = 2750; printf
浏览 7
提问于2015-11-30
得票数 11
回答已采纳
1
回答
如何在超过800-1500条
消息
的
队列
中查看新的
队列
MSMQ
消息
?
c#
、
msmq
以下窗口:计算机管理->
消息
队列
->专用
队列
-> {MyQueue} ->
队列
消息
显示的是
队列
中的所有
消息
还是前1000条
消息
?如何查看所有
消息
?详细说明:
浏览 4
提问于2014-11-26
得票数 0
1
回答
Oracle高级
队列
-订阅者
消息
跟踪
oracle
、
oracle-aq
Oracle高级
队列
如何跟踪订阅服务器已为多用户
队列
退出
队列
的
消息
? USER_QUEUE_SUBSCRIBERS表跟踪每个
队列
的订阅者。但是我找不到一个表/视图来跟踪给定
队列
的订阅者的状态(例如,订阅者退出
队列
的最后一条
消息
是什么?)
浏览 5
提问于2016-07-21
得票数 2
回答已采纳
2
回答
是否可以在不创建C++窗口的情况下创建
消息
循环?
c++
、
visual-c++
、
windows-messages
、
message-loop
我使用了一些蓝牙库,对于一些蓝牙回调,使用Windows
消息
循环是必要的。但根据我的要求,我需要创建一个普通的C++程序而不需要任何图形用户界面。有没有可能在没有窗口的情况下创建
消息
循环?由于它们使用
消息
循环进行回调,所以我只在GUI应用程序上得到回调。如何使用
消息
循环接收回调,正如库文档所述,需要
消息
循环。
浏览 1
提问于2018-08-21
得票数 2
回答已采纳
2
回答
无法删除WM_TIMER
消息
c++
、
windows
、
winapi
、
timer
当计时器第一次过去时,回调函数被调用得很好,但是它会立即被一次又一次地调用(不需要等待10秒),并且会一次又一次地被调用,就好像计时器
消息
没有从
队列
中移除一样。有人能帮忙吗?SetTimer(hMainWindow, reinterpret_cast<UINT_PTR>(this), 10000, (TIMERPROC)TimerProc);(仅)应用程序
消息
循环如下: { PeekMessage(&
msg
, NULL, 0, 0, PM_
浏览 0
提问于2016-04-15
得票数 0
回答已采纳
1
回答
boost::进程间
消息
队列
未删除
c++
、
boost
、
message-queue
、
boost-interprocess
使用boost::进程间
消息
队列
时,我在删除
队列
时遇到了问题,希望有人能够解释这种行为,或者纠正我的误解。我在
Linux
的RHEL7盒上。我有两个进程,一个创建和输入
队列
,另一个打开
消息
队列
并从中读取。为了清晰起见,首先启动初始进程,然后再启动从
队列
中读取/删除
消息
的第二个进程。创建的是create_only_t。我接受了这些信息,因为我没有正确地清理它,所以我确保在尝试创建
队列
之前,以及在进程发送完所有<
浏览 6
提问于2021-01-15
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券