posix 相关问题

POSIX(可移植操作系统接口)是一组标准,用于定义编程API,命令解释器以及类Unix操作系统的通用实用程序。

即使将PTHREAD_PRIO_PROTECT属性设置为mutexes,也会出现死锁现象。

我想做一个实时的进程间通信模块,为了避免无限制的优先级反转和死锁,以及链式阻塞,我给每个mutex设置了PTHREAD_PRIO_PROTECT。为了避免无限制的优先级反转、死锁和链阻塞,我为每个mutex设置了PTHREAD_PRIO_PROTECT。

回答 1 投票 0

在一个方法中设置多个类的成员,这样好吗?

我有一个描述Process Configuration的Class。Class ProcessConfig { private: std::string _username; ... public: const std::string & ...

回答 1 投票 0

nodejs是否支持POSIX RegEx字符类?

在不确定这种(我相信我已经确定了答案)问题在多大程度上是好的风格或不,就像帖子标题问题说的那样。nodejs是否支持POSIX RegEx字符 ...

回答 1 投票 0

为什么这个`int`的值不对?

不知道还能怎么说,但我先来一段代码并输出: uint32_t expires; cout << "到期字节。" << setfill('0') << hex << setw(2)

回答 3 投票 0

具有2组信号灯和共享内存的进程。

我写了一个包含两个进程的程序:第一个进程包含了两个semaphores的组,并创建了子进程,读取共享内存段的所有数据并打印出来。在...

回答 1 投票 0

C - SIGINT处理程序不能与多线程一起工作,每个线程都有一个popen进程。

我有一个小的C程序,它的功能如下。打开多个线程, 每个线程用popen()生成一个ssh进程. 对于每个线程,处理popen()返回的FILE的输出。

回答 1 投票 0

在Linux中使用C程序回到上一个目录。

我在homedestination目录下我需要回到home目录。有什么办法可以用C程序实现这个功能吗?

回答 3 投票 1

如何从变量中的字符串值中修剪前导空格和尾部空格?

我知道这个问题已经有一个重复的问题,在。如何修剪Bash变量中的空白字符? 我读了那里的所有答案,但我有一个关于另一个解决方案的问题在我的脑海里,我想 ...

回答 3 投票 0

从线程内部或其他安全的方式终止线程的最佳方法。

背景:我正在写一个基于网络的应用程序。我正在写一个基于网络的应用程序 该应用程序有一部分线程无限循环并执行一些操作,也有其他线程,当 ...

回答 1 投票 0

shebang旗帜与设置内置旗帜的区别。

在shebang行中传递给脚本的标志与使用内置的set有什么不同吗?例如:#! #!binbash -e # do stuff vs. #!binbash set -e # ...。

回答 1 投票 0

Sigalrm(linux信号)

我是Linux信号的新手。如果一个进程初始化多个定时器,那么一个进程如何知道哪个SIGALRM属于哪个定时器?

回答 1 投票 1

dup2() POSIX函数的第二个参数等于零的含义。

有时我看到dup2()函数的奇怪用法。例如:if ((sock= accept(sockfd, (struct sockaddr *)&s_addr, &namelen)) == -1){ syslog(LOG_ERR, "in accept: %m"); ...

回答 1 投票 0

SO_REUSEADDR和AF_UNIX。

事实上 在POSIX文档中,我看不到任何东西可以阻止使用SO_REUSEADDR套接字选项 与AF_UNIX的UNIX域套接字。然而,在绑定时,它总是失败,如果...

回答 1 投票 23

在一个线程中读写文件描述符,在另一个线程中关闭?

假设我有一个文件描述符,它是由几个线程共享的。有一个线程目前正在向它写或从它读,也让我们假设这个操作 "真的很慢"(对于......

回答 1 投票 0

在python子进程中检测到封闭的非阻塞stdoutstderr管道。

我正在使用Python交互式地运行一个进程。 p = Popen ("pathtomy-executable", stdin=PIPE, stdout=PIPE, stderr=PIPE, bufsize=1) for f in (p.stdout, p.stderr): flags = fcntil.fcntl (f, ...

回答 1 投票 1

检查路径是否可以使用 posix 模块访问。

我如何使用Python中的posix模块检查给定路径是否可访问,我所说的可访问是指我可以对这个文件夹中的任何文件进行修改,所以我有根权限,......

回答 1 投票 0

POSIX open()在SMB共享上挂起。

我有一个问题,我在linux下用mount.cifs挂载一个Windows SMB共享,并从我的C++程序中写入文件。这样做很好,但是一旦出现网络问题(即Windows服务器 ...

回答 1 投票 1

19位数时间戳转换

我有一套19位数的时间戳,但我不知道如何转换。看过类似的SO帖子,这不仅仅是除以1,000,000,000的问题。而且,好像也不是双 ...

回答 1 投票 0

为什么mq_timedreceive忽略了timespec结构?

我想让mq_timedreceive工作,等待一秒钟的消息到达,失败时打印一个字符,成功时打印消息。不幸的是,它忽略了timepec结构,只是 ...

回答 1 投票 0

fifo: 解除对未决电话的屏蔽

我在IPC中使用了一个FIFO(命名为管道)。现在进程A调用mkfifo(path) open(path),自然open()会阻塞,直到进程B写入文件。因此...

回答 3 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.