multithreading 相关问题

多线程是计算机或程序通过利用多个并发执行流(通常称为线程)同时或异步执行工作的能力。

Python 中的多线程

我在网上读到现代芯片是多线程的(即每个核心都有几个线程)。然后我还阅读了 python 中的 GIL,它确保在 ti 中的任何一点都只有一个线程运行...

回答 2 投票 0

为什么在这个简单的求和程序中单线程比多线程更快?

程序正在对前 10,000 个整数求和。 这是单线程程序 #包括 #包括 int main() { 整数总和=0; 时钟_t 开始、结束; 窦...

回答 2 投票 0

Kotlin 协程:runBlocking 与 coroutineScope

我正在玩 Kotlin 协程,结果我遇到了我不明白的情况。假设我有两个挂起函数: 挂起 fun 协程() { 变量数 = 0 协程Sc...

回答 3 投票 0

当所有ThreadPoolExecutor线程都忙时,如何等待?

我对ThreadPoolExecutor如何工作的理解是,当我调用#submit时,任务被分配给线程,直到所有可用线程都忙,此时执行器将任务放入q...

回答 2 投票 0

为什么自动装配在线程中不起作用?

我在Spring 3.0中做了一个maven项目,我做了一些DAO,服务和控制器,在我的一个控制器中我调用了一个服务,在其中启动了一个线程,问题是在线程中我声明了...

回答 6 投票 0

将堆栈指针移动到 C 中线程堆栈内存的顶部(在 xv6 中测试)

我可以通过以下代码更改堆栈指针的值吗? 如果不是这样,如何进行更改? 为什么我们需要这样做?我想当我通过 main() 调用函数时。这意味着我实际上正在搬家...

回答 1 投票 0

需要帮助优化 MPI 并行高斯消除算法 С++

我目前正在做一个项目,我需要在C++中使用MPI并行化高斯消除算法。我已经实现了该算法,但是当

回答 1 投票 0

使用标签时场景大纲未在多个线程上运行

使用空手道V1.4.1... 我有一个包含多个功能文件的项目,所有这些文件都是数据驱动的(场景大纲)。 驱动这一切的是一个 Java 文件,它跨 4 个线程运行所有这些,如下所示:

回答 1 投票 0

如何防止新的WPF表单窃取焦点?

我编写了一个简单的 MSN 风格的程序,它将使用 WCF 发送和检索消息。主窗体包含一个文本框,用于输入要发送的消息。应用程序在后台进行民意调查...

回答 4 投票 0

Random.Next() 有时会在不同的线程中返回相同的数字

我有以下课程 班级计划 { 静态随机_Random = new Random(); 静态无效主(字符串[]参数) { ... 对于 (int i = 0; i < no_threads; ++i) { ...

回答 3 投票 0

用于线程间通信的邮箱的C++实现

我想知道是否有人以前使用 POSIX 库实现过用于线程间通信的邮箱类。作为参考,我正在寻找类似于 SystemVerilog 中使用的邮箱:http...

回答 3 投票 0

我可以访问在我派生的 std::jthread 中运行的函数中的派生类成员的值吗?

以下代码在我尝试过的所有系统上都有效(即打印 42),但我不确定它是否普遍有效。我担心的是 my_int 尚未由 tim 完全构造和初始化...

回答 1 投票 0

为什么我的堆栈会崩溃?

我正在尝试使用 C 来解决 Dinning Philosophers 问题,当我哲学家死时,不仅我的线程不会停止,而且我还会崩溃堆栈,这是我的代码: //main.js 静态空虚

回答 1 投票 0

Azure 函数后台线程运行而不显示日志消息

[环境] Win10、Python3.7.3 [描述] 我有一个功能需要提前返回并执行一些后台工作。但是,这些作业中的所有日志消息都不会显示在控制台中(也

回答 1 投票 0

如何使用 Python 从 Azure Functions 中的辅助线程重定向日志

我正在使用 Azure 函数运行启动多个线程的 Python 脚本(出于性能原因)。一切都按预期工作,除了只有来自 m 的信息日志...

回答 5 投票 0

Python 中的多处理可用于模拟随时间演变的图吗?

我已经成功地在 Julia 中使用多线程来模拟具有不断变化的值的图,并且希望在 Python 中实现类似的方案。 因为时间 t 时节点的值可能取决于...

回答 1 投票 0

C# 替代后台工作人员报告进度和 COM 互操作?

背景: 我正在制作一个 C# 应用程序,将一系列单元格复制到位图图像中以进行报告。我所有的用户都在他们的计算机上安装了 Excel,因此 Excel COM 互操作是一种简单的方法

回答 1 投票 0

在 python-telegram-bot 中使用 asyncio 和线程

并发限制= 3 信号量 = asyncio.Semaphore(concurrency_limit) 异步 def send_pdf(last_update: 更新,上下文: ContextTypes.DEFAULT_TYPE): 与信号量异步: 聊天 ID =

回答 1 投票 0

连续运行应用程序上的 SQL Server 连接池

我在连续运行的程序的连接池方面遇到了问题。当我进行大量查询时会出现问题(每 4 分钟 5x(查询 3 个表并将结果保存到一个)...

回答 2 投票 0

我只需要互斥锁来进行读操作吗?

我正在用 C 编写一个程序,并且有一个调用多个线程的函数。 这些线程将循环运行,直到标志设置为关闭。该标志只是一个值为 0 或 1 的 int。 对于

回答 1 投票 0

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