posix 相关问题

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

清除 termios 结构中的 ISIG 标志禁用什么信号?

The Open Group 的 termios.h 手册页未指定任何内容: ISIG 启用信号。 OpenBSD 的 termios.h 手册页说明: ISIG /* 启用信号 INTR、QUIT、[D]SUSP */ 而 Linux 的人...

回答 1 投票 0

将界面设置为混杂模式后网络已关闭

通过以下方式将接口设置为混杂模式后网络总是关闭: memset(&ifr, 0, sizeof(ifr)); strcpy(ifr.ifr_name, if_name); ifr.ifr_flags |= IFF_PROMISC; ioctl(sock, SIOCSIFFLAGS, &a...

回答 1 投票 0

Lua 多线程编程无法注册信号处理器

我目前正在使用 torch 来训练多线程深度学习网络,我需要注册一个信号处理程序,以便在我按下 ctrl+c 时可以保存网络的权重。但是问题来了,我发现了

回答 1 投票 0

POSIX的libgen.h为什么这么叫?

POSIX 包含一个名为 libgen.h 的头文件(本身不是很明确),描述为 模式匹配函数的定义 并包含以下函数定义: char *basename(cha...

回答 1 投票 0

由于写入延迟,是否可以从管道读取部分数据?

我有这样一种情况,一个进程每 100 毫秒将 512 字节的数据写入管道,而另一个进程不断地从同一个管道读取数据。读取完整需要三个读取操作...

回答 0 投票 0

在 Linux 中从共享相同文件描述符的多个线程写入同一个管道是线程安全的吗?

我有一个有两个线程的 Linux 进程,它们共享同一个文件描述符,每 100 毫秒将 400 字节的数据写入同一个管道。我想知道 POSIX 是否保证这是线程安全的或...

回答 2 投票 0

如何在ggplot2中绘制Posix的小时数据?

我有一个数据框:bvar time 0.000000000 2003-03-14 19:00:00 0.200000000 2003-03-14 20:00:00 0.044000000 2003-03-14 21:00:00 这里,时间是POSIXct:str(tsdat$time) POSIXct[1:193],格式。"2003-...

回答 1 投票 0

作为C结构成员的mutex锁有什么功能

我有一个包含Plane结构的赋值,它包含一个pthread_mutex_t和一个pthread_cond_t字段。然而,我不明白当我们锁定这个锁或等待这个cond时会发生什么......。

回答 1 投票 -1

POSIX共享内存--自动通知客户端的方法

我正在研究用POSIX共享内存来代替POSIX消息队列进行IPC。我计划制作一个足够大的共享内存区域,以容纳50条每条750字节的消息。这些消息将在...

回答 1 投票 0

POSIX命名的管道(fifo)在非阻塞模式下丢弃记录。

我使用POSIX命名的管道(fifos)从一个或多个线程发送记录给另一个线程读取(只有一个线程进行读取)。然而,100条记录中的第83条记录根本......。

回答 1 投票 1

如何将OCaml信号转换为POSIX信号或字符串?

我从OCaml程序中运行一个子进程,检查它的终止状态。如果它正常退出(WEXITED int),我得到预期的返回代码(0通常表示成功)。然而,如果它是...

回答 1 投票 0

Unix域SOCK_DGRAM和SOCK_SEQPACKET的区别?

根据Linux手册中Unix套接字的页面,"UNIX域中有效的套接字类型是......。SOCK_DGRAM,用于面向数据报的套接字,它保留了消息边界(就像在大多数UNIX ...)。

回答 1 投票 1

将Pthread转换为进程fork()

通过下面这段基本的pthread代码,用什么方法将pthread_create转换为fork(),并实现类似的结果。#include #include #include

回答 1 投票 0

linux的pthread_mutex_lock只有在第二次尝试时才会生效

我一直在尝试使用PRIO_PROTECT的mutex,但是第一次调用返回EINVAL,而第二次调用返回0/success,我是这样做的:pthread_mutexattr_setprioceiling(&attr, 99); ...

回答 1 投票 0

在Posix中使用共享内存 在C语言中使用Semaphore等待和信号。

以下面这段代码为例。代码在打印等待后停止,直到手动停止程序,但没有发出下一个函数的信号。我检查了多次(甚至删除了互 ...

回答 1 投票 0

即使将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

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