我对多线程编程比较陌生。 我编写了一个程序,计算 0 - 10000 的平方并将它们保存到一个数组中。 顺序程序比并行程序运行得快得多。 在我的并行程序中,我将循环分成了 8 个线程(我的机器有 8 个内核)但是它慢得多吗? 任何人都知道为什么会这样。 我添加了执行时间的屏幕截图。 ...
我对多线程编程比较陌生。 我编写了一个程序,计算 0 - 10000 的平方并将它们保存到一个数组中。 顺序程序比并行程序运行得快得多。 在我的并行程序中,我将循环分成了 8 个线程(我的机器有 8 个内核)但是它慢得多吗? 任何人都知道为什么会这样。 我添加了执行时间的屏幕截图。 ...
我正在 QNX 7.0 上开发一个 C++ 应用程序。 在应用程序中,我想通过 OpenGL ES 3 渲染一个基本的立方体,并使用 OpenWFD API 显示它。对于 QNX,本地窗口系统是通过屏幕 API 提供的,但是,就我而言,我无法使用它。 我可以访问 OpenWFD API 并且可以在 ...
为 QNX 成功编译 gRPC,现在尝试构建示例。 构建命令: 链接器错误: 我找到了以下链接,看起来可能是 -lpthread 的 cmake 问题,但不确定 -ldl。 https://gitlab.kitware.com/cmake/cmake/-/issues/21579 ...
是否可以通过 QNX 中的命令行获取和设置最大 tcp 套接字缓冲区大小? 如果不是,我怎么能用 C++ 做到这一点? ...
我有一个基于 ARM 处理器和 QNX RTOS 的硬件,我需要在两个应用程序 http_client 和 http_server 之间传输 http 数据,这两个应用程序都基于 POCO C++ 库。 我创建了流文件内容的简单客户端和服务器程序。 在硬件上,我获得了 1.8 Gbps 的 http ...
我的系统运行 QNX6.5,它有 4 个 cpu 内核。 但我不知道每个核心中正在运行哪些进程和所有进程。 有没有办法详细知道。 提前致谢 ...
我正在 QNX 上启动一个项目。 我不熟悉这个操作系统。 我正在为 SPI 外部存储器编写驱动程序。 硬件寄存器上有很多轮询循环。 控制这些循环以避免在硬件发生故障时线程卡住的最佳方法是什么? 我可以启动一个计时器并检查它是否在循环条件内超时,但我想知道是否没有更简单的方法(比如看门狗:除了 QN ...
在 ATSAMA5d3x 模块上使用 QNX 6.5.x 和 u-boot 作为引导加载程序。 我们希望通过 RAM 从引导加载程序将大约 1.5kb 的数据量传递到 QNX,而不是尝试通过闪存传递。 有没有一种机制告诉 QNX 保留一块 RAM 区域而不去碰它? 这将让我们从 QNX 应用程序 ...
在mac上我可以 跑步 我有 这是 cat 进程打开的所有文件的列表。 如何在 QNX 中执行相同(或类似)操作? ...
我是 Flutter 开发人员,我想学习 qnx os 及其自动化用法等; 我搜索了很多关于它的内容,但没有找到关于它的好东西; 请给我一个学习路径 ...
我尝试构建 Qt 6.2.4,通过 qt-unified-linux-x64-4.3.0-1-online.run 安装在 Virtual Box 中的 Ubuntu 20.04 LTS 上。 我在 ~/Qt6 中安装了 Qt 6.2.4 for Desktop gcc 64 位和源代码。 QN ...
我正在使用 QNX 编译 mlpack。继续报告以下错误:CMake Error at CMakeLists.txt:28 (message):QNX_HOST environment variable not set!!! 我已将以下内容添加到CMakeLists.txt : 我首先执行了以下命令 ...
Slogger2 (系统记录器)和基于 Linux 的系统日志有什么区别? 我了解journald 和 syslog 之间的区别。 Slogger2 还提供了一种将 syslog 消息重定向到 slogger2 的方法。 它是 QNX 的 syslog 版本,因为它处理 palin 文本文件吗 ...
我在 QNX 系统上运行 Python 2.7,但遇到了 pexpect 引发以下错误的问题: 此错误的情况如下: 我有两个文件, pexpectTest.py和testPexpectError.py 。 pexpectTest.py 测试预期错误.py 当从 multiprocessi ...
任务如下: 编写一个程序,将一组数据文件名(任意数字)作为参数并运行所有文件以进行并行处理(使用线程)。 作为处理,使用排序方法(quickSort)。 我在 QNX 操作系统上通过 vmbox 运行了这个程序。它已经编译但什么也没做。我的项目文件夹中有一个带有数字的文本文件,但它们没有任何反应 ...
我在ide中创建了一个程序,想得到一个.out文件。 但是执行命令后,在项目文件夹中并没有找到任何东西。这是怎么回事? UPD 更新 UPD4:我找到了这个文件,但现在我无法执行它... ...
任务如下编写一个程序,在 memory 中运行另一个进程,并使其在无限循环中运行。 当程序重新启动时,它必须从memory中删除之前启动的进程(可以使用kill)。 /是的,我必须通过qnx操作系统来完成。/ 错误如下。我对 getpid 有点困惑,因为我没有在任何地方使用过 pid 变量。 ...
我有 IFS 图像应该在板上运行,类似于 OMAP5 uEVM。 我试图在具有相同 Cortex-A15 CPU 的 QEMU 虚拟机上运行它。 我有很多问题,但首先我想问一下它是否非常可行? TLDR 我决定使用 U-Boot 作为引导加载程序。 我使用来自 Ubuntu 的 arm-linu ...
我已经在 virtualbox 上重新安装了 QNX RTOS 6.5.0,我可以使用以下命令 ssh 进入: ssh root@127.0.0.1 -p 3022 。 我的 VirtualBox 环境中的网络设置设置为 NAT,端口转发设置为: 尝试使用-vvv标志连接时: 在 QNX 上,我 ...
我试图找出 QNX 盒子上安装的图像版本。 Checking this link: http://www.qnx.com/developers/docs/6.5.0/index.jsp?topic=%2Fcom.qnx.doc.neutrino_utilities%2Fp%2Fprocnto.h ...